json学习笔记

JSON:JavaScript 对象表示法(JavaScript Object Notation)。
基于JavaScript语言的轻量级的数据交换格式(JavaScript Object Notiation)

JSON 是存储和交换文本信息的语法。类似 XML。
JSON 比 XML 更小、更快,更易解析。
eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。

JSON 语法规则
JSON 语法是 JavaScript 对象表示法语法的子集。
    数据在名称/值对中
    数据由逗号分隔
    花括号保存对象
    方括号保存数组

 


  1. <html> 
  2. <body> 
  3. <h2>通过 JSON 字符串来创建对象</h3> 
  4. <p> 
  5. First Name: <span id="fname"></span><br />  
  6. Last Name: <span id="lname"></span><br />  
  7. </p>  
  8. <script type="text/javascript"> 
  9. var txt = '{"employees":[' + 
  10. '{"firstName":"Bill","lastName":"Gates" },' + 
  11. '{"firstName":"George","lastName":"Bush" },' + 
  12. '{"firstName":"Thomas","lastName":"Carter" }]}'; 
  13.  
  14. var obj = eval ("(" + txt + ")"); 
  15.  
  16. document.getElementById("fname").innerHTML=obj.employees[1].firstName  
  17. document.getElementById("lname").innerHTML=obj.employees[1].lastName  
  18. </script> 
  19. </body> 
  20. </html> 

 

      本文转自许琴 51CTO博客,原文链接:http://blog.51cto.com/xuqin/958464,如需转载请自行联系原作者






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值