json跟xml的对比分析
2008-06-10 21:43
771 查看
・可读性
JSON和XML的可读性可谓不相上下,一边是建议的语法,一边是规范的标签形式,很难分出胜负。
・可扩展性
XML天生有很好的扩展性,JSON当然也有,没有什么是XML能扩展,JSON不能的。
・编码难度
XML有丰富的编码工具,比如Dom4j、JDom等,JSON也有json.org提供的工具,但是JSON的编码明显比XML容易许多,即使不借助工具也能写出JSON的代码,可是要写好XML就不太容易了。
・解码难度
XML的解析得考虑子节点父节点,让人头昏眼花,而JSON的解析难度几乎为0。这一点XML输的真是没话说。
・流行度
XML已经被业界广泛的使用,而JSON才刚刚开始,但是在Ajax这个特定的领域,未来的发展一定是XML让位于JSON。到时Ajax应该变成Ajaj (Asynchronous JavaScript and JSON)了。
虽然说json的好处有很多,但归根到底 xml还是很好很强大的东西. ...
本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=489
JSON和XML的可读性可谓不相上下,一边是建议的语法,一边是规范的标签形式,很难分出胜负。
・可扩展性
XML天生有很好的扩展性,JSON当然也有,没有什么是XML能扩展,JSON不能的。
・编码难度
XML有丰富的编码工具,比如Dom4j、JDom等,JSON也有json.org提供的工具,但是JSON的编码明显比XML容易许多,即使不借助工具也能写出JSON的代码,可是要写好XML就不太容易了。
・解码难度
XML的解析得考虑子节点父节点,让人头昏眼花,而JSON的解析难度几乎为0。这一点XML输的真是没话说。
・流行度
XML已经被业界广泛的使用,而JSON才刚刚开始,但是在Ajax这个特定的领域,未来的发展一定是XML让位于JSON。到时Ajax应该变成Ajaj (Asynchronous JavaScript and JSON)了。
虽然说json的好处有很多,但归根到底 xml还是很好很强大的东西. ...
本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=489
您可能感兴趣的文章:
相关文章推荐
- 对比分析json及XML
- JSON与XML优缺点对比分析
- JSON与XML优缺点对比分析
- 对比分析json及XML
- android中的Json与xml解析对比分析
- JSON与XML优缺点对比分析
- Ajax加载HTML、XML、JSON对比分析
- JSON与XML优缺点对比分析
- json跟xml的对比分析
- xml与json的对比
- 分析json、xml的区别?json、xml解析方式的底层是如何处理的?
- Week2 Teamework from Z.XML 软件分析与用户需求调查(五)从对比中看见必应助手发展空间
- JSON与XML的区别对比及案例应用
- 14 - XML、JSON、PLIST对比和APP生命周期
- android中json、sax、dom解析xml对比
- 中国天气网接口返回json格式分析及接口(XML、图片接口)说明!
- 数据交换格式XML和JSON对比
- SpringMVC关于json、xml自动转换的原理研究[附带源码分析]
- SpringMVC关于json、xml自动转换的原理研究[附带源码分析]
- DataContractSerializer vs XmlSerializer vs DataContractJsonSerializer vs SoapFormatter vs BinaryFormatter 性能测试对比