Json常用組件
Json2.js
開發(fā)者:json官網(wǎng):http://www.json.org/。
適用環(huán)境:用于在不支持JSON對象的瀏覽器(通常是國內(nèi)使用IE內(nèi)核的第三方瀏覽器)下使用。json2.js提供了json的序列化和反序列化方法,可以將一個json對象轉(zhuǎn)換成json字符串,也可以將一個json字符串轉(zhuǎn)換成一個json對象
下載地址:
http://json.cn/js/json2.js。安裝部署:
序列化,即Json對象轉(zhuǎn)String:
var jsonObj = { id: '01', name: 'Tom' };
JSON.stringify(jsonObj);
JSON.stringify(jsonObj);
反序列化,即String轉(zhuǎn)Json對象:
var jsonString = "{ id: '01', name: 'Tom' }";
JSON.parse(jsonString);
JSON.parse(jsonString);
jquery.json2xml.js
開發(fā)者:Micha Korecki, http://www.michalkorecki.com/。
適用環(huán)境:用于Json對象轉(zhuǎn)換為XML字符串。
安裝部署:
Json轉(zhuǎn)XML:
var xml_content = $.json2xml(json_object);
//沒錯就這么簡單
//沒錯就這么簡單
jquery.xml2json.js
開發(fā)者:Micha Korecki, http://www.michalkorecki.com/。
適用環(huán)境:用于將一個XML字符串轉(zhuǎn)換成json對象。
安裝部署:
XML轉(zhuǎn)Json:
var json_obj = $.xml2json(xml_content);
//沒錯還是這么簡單
//沒錯還是這么簡單
JsonView
開發(fā)者: Benjamin Hollis, http://jsonview.com/。
適用環(huán)境:用于在Firefox及Chrome瀏覽器頁面中格式化查看Json字符串。
JSONViewer
開發(fā)者: oppoic, https://github.com/oppoic/JSONViewer。
適用環(huán)境:用于在瀏覽器頁面中格式化查看Json字符串, 支持多窗口。