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>
posted @ 2010-02-09 16:58  Localhost  阅读(636)  评论(0编辑  收藏  举报