l 可读性:

JSON和XML的可读性都很好,XML略占上风。

l 可扩展性

XML天生有很好的扩展性,JSON当然也有,没有什么是XML能扩展,JSON不能的。

l 编码难度

XML有丰富的编码工具,比如Dom4j、JDom等,JSON也有json.org提供的工具,但是JSON的编码明显比XML容易许多,即使不借助工具也能写出JSON的代码,可是要写好XML就不太容易了。

l 解码难度

XML的解析得考虑子节点父节点关系,让人头昏眼花,而JSON的解析难度几乎为零。JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的 API 或工具包。

l 流行度

XML已经被业界广泛的使用,而JSON也开始崭露头角,在Ajax领域,JSON凭借自身的优势将取代XML。

 

json的编码难度,解码难度都小于xml,json正在逐步取代xml,json在数据传输领域已经基本取代xml,目前xml只要是应用到配置文档里面。

 

相关文章:

  • 2022-01-23
  • 2022-01-21
  • 2022-12-23
  • 2021-11-10
  • 2021-05-25
  • 2022-12-23
  • 2021-09-28
  • 2021-11-28
猜你喜欢
  • 2022-03-03
  • 2022-12-23
  • 2022-01-19
相关资源
相似解决方案