1. JSON描述和理解

JSON == JavaScript对象表示法(JavaScript  Object  Notation)

特点:

1. 存储和交换文本信息的语言。类似XML

2. JSON 与 XML比较,更小、更快、更易解析

3. JSON独立于语言:JSON使用JavaScript语法来描述数据对象,但是JSON依然独立于语言和平台。JSON解析器和JSON库支持许多不同的变成语言(JSON是跨语言跨平台的)。

JSON 与 XML的区别:

1. JSON是数值形式的,XML是DOM形式的。

2. JSON可以用javaScript内置的eval()方法进行解析。

3. 更短

4. 读写速度更快

5. JSON无开始结束标签

6. 不使用保留字

为什么要用JSON?

对于AJAX程序来说,JSON比XML更快更易使用。

使用 XML

  • 读取 XML 文档
  • 使用 XML DOM 来循环遍历文档
  • 读取值并存储在变量中

使用 JSON

  • 读取 JSON 字符串
  • 用 eval() 处理 JSON 字符串

相关推荐