它是一種輕量級(jí)的數(shù)據(jù)交換格式。
JSON 在很多場(chǎng)合下作為數(shù)據(jù)格式比XML 要更加方便。
JSON 的數(shù)據(jù)由對(duì)象、數(shù)組和元素等格式組成。每種格式都可以包含合法的JavaScript 數(shù)據(jù)類(lèi)型。
在JavaScript 中,可以通過(guò)eval( ) 方法將字符串直接轉(zhuǎn)化為JSON 格式。
JSON 數(shù)據(jù)源格式如下:
示例一:
代碼如下:
{
"tablename":"表名",
"rows":[{"列1":"值1"},{"列2":"值2"}.....{"列n":"值n"}]
}
示例二:
代碼如下:
/* 與 JSON 等價(jià)的代碼
var obj = new Object();
obj.createPerson = function(_name,_age){
this.name = _name;
this.age = _age;
}
obj.getAge = function(){
return this.age;
}
*/
var person = {
"createPerson": function(_name,_age){
this.name = _name;
this.age = _age;
},
"getAge": function(){
return this.age;
}
};
person.createPerson("xugang",20);
var p = person.getAge();
alert(p);
示例三:通過(guò)eval( ) 方法將字符串直接轉(zhuǎn)化為JSON 并獲得元素的值。
代碼如下:
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com