JSON 简介

以下JavaScript 代码,可以通过点击一个按钮来查看结果:

  1. //定义一个对象
  2. var obj = {
  3. "name" : "ECJSON" ,
  4. "url" : "www.ecjson.com" ,
  5. "info" : "用心服务更多的人。"
  6. }
  7. //取出对象的name。
  8. alert ( "name:" + obj . name );
  9. //取出对象的url。
  10. alert ( "url:" + obj . url );
  11. //取出对象的info。
  12. alert ( "info:" + obj . info );

运行一下试试


  1. JSON 是纯文本
  2. JSON 具有“自我描述性”(人类可读)
  3. JSON 具有层级结构(值中存在值)
  4. JSON 可通过JavaScript 进行解析
  5. JSON 数据可使用AJAX 进行传输
  1. 没有结束标签
  2. 更短
  3. 读写的速度更快
  4. 能够使用内建的JavaScript eval() 方法进行解析
  5. 使用数组
  6. 不使用保留字

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

  1. 读取XML 文档
  2. 使用XML DOM 来循环遍历文档
  3. 读取值并存储在变量中
  1. 读取JSON 字符串
  2. 用eval() 处理JSON 字符串