与 XML 相同之处
是纯文本
具有"自我描述性"(人类可读)
具有层级结构(值中存在值)
可通过 JavaScript 进行解析
数据可使用 AJAX 进行传输
与 XML 不同之处
没有结束标签
更短
读写的速度更快
能够使用内建的 JavaScript eval() 方法进行解析
使用数组
不使用保留字
为什么使用 JSON?
对于 AJAX 应用程序来说,JSON 比 XML 更快更易使用:
使用 XML
读取 XML 文档