JSON对象表示法:Javascript对象表示。

它是一种轻量级的数据交换格式。

在许多情况下,JSON作为数据格式比XML更方便。

JSON的数据由对象、数组和元素组成,每个格式都包含合法的Javascript数据类型。

在Javascript中,字符串可以转化为JSON格式直接通过eval()方法。

JSON数据源格式如下所示:

例1:
复制代码代码如下所示:
{
听:表名
行:{ 1:1},22…}……:n}
}

例二:
复制代码代码如下所示:
*相当于JSON代码
var obj =新的对象();
obj.createperson =功能(_name,_age){
this.name = _name;
this.age = _age;
}
obj.getage =函数(){
返回this.age;
}
* /

var
createperson 功能(_name,_age){
this.name = _name;
this.age = _age;
},
getAge :函数(){
返回this.age;
}
};

person.createperson(徐刚
var p = person.getage();
警报(P);

例三:将字符串转换成JSON直接通过eval()的元素的值的方法和获得。
复制代码代码如下所示:

<!——
在window.onload =函数(){
无功json_text ={ 'book:{ 'name':'java编程,'author:{ 'liu ','xu} },'num:222 };

使用eval函数( / /)将被转换为一个字符串对象
无功json_obj = eval((+ json_text + ));

访问图书名称
document.write(json_obj。书的名字);
访问图书作者徐/
document.write(json_obj。本书。作者{ 1 });
}



附录:$. getJSON()方法在jQuery,它能够快速地访问JSON数据在服务器端返回。