1.json簡(jiǎn)介
json(JavaScript Object Notation)是一種輕量級(jí)的數(shù)據(jù)交換格式,采用與編程語言無關(guān)的文本格式,可替換XML成為AJAX程序中的數(shù)據(jù)交換格式.
ob是一個(gè)字符串,如果把這個(gè)字符串賦值給一個(gè)javascript的變量,那么該變量就成為一個(gè)對(duì)象的引用,而這個(gè)對(duì)象就是用這個(gè)字符串所構(gòu)建出來的
2.json對(duì)象
<script type="text/javascript">
var ob = {"name":"wang","age":25,"email":"test@test.com.cn"};
alert(ob.name);
</script>

var ob = {"name":"wang","age":25,"email":"test@test.com.cn"};
alert(ob.name);
</script>

{"name":"wang","age":25,"email":"test@test.com.cn"};
{"name":{"firstName":"wang","lastName":"ning"},"age":25,"email":"test@test.com.cn"};
[{"name":"wang","age":25},{"name":"zhang","age":27}]
3.xml與json的轉(zhuǎn)換
<contact>
<friend>
<name>Michael</name>
<email>17bity@gmail.com</email>
<homepage>http://www.jialing.net</homepage>
</friend>
<name>Michael</name>
<email>17bity@gmail.com</email>
<homepage>http://www.jialing.net</homepage>
</friend>
<friend>
<name>John</name>
<email>john@gmail.com</email>
<homepage>http://www.john.com</homepage>
</friend>
<name>John</name>
<email>john@gmail.com</email>
<homepage>http://www.john.com</homepage>
</friend>
<friend>
<name>Peggy</name>
<email>peggy@gmail.com</email>
<homepage>http://www.peggy.com</homepage>
</friend>
<name>Peggy</name>
<email>peggy@gmail.com</email>
<homepage>http://www.peggy.com</homepage>
</friend>
</contact>

JSON:
[
{
name:"Michael",
email:"17bity@gmail.com",
homepage:" },
{
name:"John",
email:"john@gmail.com",
homepage:" },
{
name:"Peggy",
email:"peggy@gmail.com",
homepage:" }
]

{
name:"Michael",
email:"17bity@gmail.com",
homepage:" },
{
name:"John",
email:"john@gmail.com",
homepage:" },
{
name:"Peggy",
email:"peggy@gmail.com",
homepage:" }
]
