JSON
描述:
JSON即Javascript Object Natation.它是一种轻量级的数据交换格式,适用于服务器和Javascript的交互.
结构:
1."名称/值"对的集合.
2.值的有序列表
具体形式:
1.对象以"{"开始,以"}"结束.
2.每个名称后面跟一个":".
3.名称/值对之间以","隔开
例子:{name:"www",age:10}
注意:
1.数组是值(value)的有序组合.一个数组以"["开始,以"]"结束.值之间使用","隔开.
2.值(value)可以是字符串,数值,true,false,null,对象或者数组.并且这些结构可以嵌套.
3.字符串是由双引号括起来的任意数量字符的集合.
例1:
<script type="text/javascript"> var User={ "name":{ "firstname":"张", "lastname":"三" }, "age":25, "Email":"张三@gmail.com" } document.write(User.name.firstname); </script>
例2:
<script type="text/javascript"> var Users=[ {"ID":1,"Name":"张三"}, {"ID":2,"Name":"李四"} ]; document.write(Users[0].Name); </script>
例3:
<script type="text/javascript"> var DepartUsers={ "depart":"实施部", "users":[ {"ID":1,"Name":"张三"}, {"ID":2,"Name":"李四"} ] }; document.write(DepartUsers.users[0].Name); </script>