就字面意思,同样的数据,要写的比较少,用起来也比较方便,但同样,功能也就相对不是很强大,一般JS也够用了比如传一本书的信息,XML可能要这样写<books>
   <book>
      <name>JS入门</name>
      <author>某人</author>
   </book>
<books>
用JSON就可以这么写了var book = {name:"JS入门",author:"某人"}
然后使用的时候,XML要写相对复杂的代码,JSON就可以直接写book.name,book.author

解决方案 »

  1.   

    json所谓轻量级就是少量的数据存储,效率比较高一些。
    因为json解析速度比较快,比xml解析速度快,比数据库查询就更快了。
      

  2.   

    可参考下面这三个link
    http://www.ibm.com/developerworks/cn/web/wa-ajaxintro11.html
    http://www.ibm.com/developerworks/cn/web/wa-ajaxintro10/
    http://www.phdcc.com/xml2json.htm
      

  3.   

    就是没有冗余数据的xml形式,而且使用起来也很方便
    像上面的例子,取数据时只需要book.name,book.author就可以取到相应的字段
      

  4.   

    http://www.json.org/json-zh.htmlLZ看看这里的介绍