json与ajax的优缺点,JSON 和 XML 的优缺点是什么?【面试题详解】

今天爱分享给大家带来JSON 和 XML 的优缺点是什么?【面试题详解】,希望能够帮助到大家。

1) 在可读性方面,JSON 和 XML 的数据可读性基本相同。JSON 和 XML 的可读性可谓不相上

下,一边是建议的语法,一边是规范的标签形式,很难分出胜负。

2) 在可扩展性方面,XML 天生有很好的扩展性,JSON 当然也有,没有什么是 XML 能扩展,

JSON 不能的。

3) 在编码难度方面,XML 有丰富的编码工具,比如 Dom4j、JDom 等,JSON 也有 json.org

提供的工具,但是 JSON 的编码明显比 XML 容易许多,即使不借助工具也能写出 JSON

的代码,可是要写好 XML 就不太容易了。

4) 在解码难度方面,XML 的解析得考虑子节点父节点,让人头昏眼花,而 JSON 的解析难

度几乎为0。这一点 XML 输的真是没话说。

5) 在流行度方面,XML 已经被业界广泛的使用,而 JSON 才刚刚开始,但是在 Ajax 这个特

定的领域,未来的发展一定是 XML 让位于 JSON。到时 Ajax 应该变成 Ajaj(Asynchronous

Javascript and JSON)了。

6) JSON 和 XML 同样拥有丰富的解析手段。

7) JSON 相对于 XML 来讲,数据的体积小。

8) JSON 与 JavaScript 的交互更加方便。

9) JSON 对数据的描述性比 XML 较差。

10) JSON 的速度要远远快于 XML。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值