Chinaunix首页 | 论坛 | 博客
  • 博客访问: 80590
  • 博文数量: 52
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 540
  • 用 户 组: 普通用户
  • 注册时间: 2019-05-29 11:52
文章分类
文章存档

2019年(52)

我的朋友

分类: JavaScript

2019-06-14 14:31:34

JSON 实例


  1. <!DOCTYPE html>

  2. <html>

  3. <head>

  4. <meta charset="utf-8">

  5. <title>阿里云大学(edu.aliyun.com)</title>

  6. </head>

  7. <body>

  8. <h2>JavaScript 创建 JSON 对象</h2>

  9. <p>

  10. 网站名称: <span id="jname"></span><br />

  11. 网站地址: <span id="jurl"></span><br />

  12. 网站 slogan: <span id="jslogan"></span><br />

  13. </p>

  14. <script>

  15. var JSONObject= {

  16.     "name":"阿里云大学",

  17.     "url":"edu.aliyun.com",

  18.     "slogan":"学的不仅是技术,更是梦想!"

  19. };

  20. document.getElementById("jname").innerHTML=JSONObject.name

  21. document.getElementById("jurl").innerHTML=JSONObject.url

  22. document.getElementById("jslogan").innerHTML=JSONObject.slogan

  23. </script>

  24. </body>

  25. </html>

运行结果


  1. JavaScript 创建 JSON 对象


  2. 网站名称: 阿里云大学

  3. 网站地址: edu.aliyun.com

  4. 网站 slogan: 学的不仅是技术,更是梦想!

XML 相同之处

JSON 是纯文本

JSON 具有"自我描述性"(人类可读)

JSON 具有层级结构(值中存在值)

JSON 可通过 JavaScript 进行解析

JSON 数据可使用 AJAX 进行传输

XML 不同之处

l  没有结束标签

l  更短

l  读写的速度更快

l  能够使用内建的 JavaScript eval() 方法进行解析

l  使用数组

l  不使用保留字

为什么使用 JSON

对于 AJAX 应用程序来说,JSON XML 更快更易使用:

使用 XML

读取 XML 文档

使用 XML DOM 来循环遍历文档

读取值并存储在变量中

使用 JSON

读取 JSON 字符串

eval() 处理 JSON 字符串

免费JSON课程:

阅读(566) | 评论(0) | 转发(0) |
0

上一篇:Servlet 异常处理

下一篇:Go 语言一本通

给主人留下些什么吧!~~