JSON XML数据格式对比

1.性能:
  json:直接使用eval方法获取对象;
  xml:需要开发人员编写代码进行DOM解析,工作复杂,性能低下。

2.跨域性:
  json:由于json本身是javascript对象,所以可以直接写成javascript,然后跨域调用js就可以实现跨域传输信息。例如你在http://www.aspxuexi.com/的网页里使用<script type="text/javascript" src="http://www.yyy.com/some.js">。
  xml:XMLHttpRequest由于浏览器自身的安全限制是无法获取到跨域信息的。

3.简洁性:
  json:代码简洁、占用空间小。
  xml:标签嵌套复杂、占用空间大。

还有其它区别吗?目前只想到这几点……:)

posted @ 2011-10-25 10:41  九毫  阅读(1115)  评论(1编辑  收藏  举报