Json小叙

JSON定义

      JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的习惯,这些特性使JSON成为理想的数据交换格式。

JSON的存在形式

      “名称/值”对的集合:集合使用“{}”包含起来,名称和值之间使用“:”分隔,每个“名称/值”对之间使用“,”分隔;

            <script language="javascript">
                  var User = {"UserID":1,"UserName":"Swollaw","Email":"D_Swollaw@163.com"};
                  alert(User.Email);
            </script>

 

      “名称/值”对集合的有序列表:使用“[]”包含起来,集合之间使用“,”分隔;

            <script language="javascript">

                  var UserList = 
                  [
                        {"UserID":1,"Name":{"FirstName":"D.K","LastName":"Swollaw"},"Email":"
D_Swollaw@163.com"},
                        {"UserID":2,"Name":{"FirstName":"D.J","LastName":"David"},"Email":"
D_David@163.com"},
                        {"UserID":3,"Name":{"FirstName":"T.K","LastName":"Showd"},"Email":"
D_Showd@163.com"}
                  ]
                  alert(UserList[0]["Name"].LastName + "--" + UserList[1].Email + "--" + UserList[1].UserID);

            </script>【中间使用了嵌套方式】

注意:可以通过变量.["名称"]或变量.名称方式引用!

转载于:https://www.cnblogs.com/swollaws/archive/2008/11/11/1331412.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值