关于JSON和XML的争论

时间:2011-08-24 07:30:02

标签: json

我正在阅读有关JSON和XML的争论 而且我不确定为什么JSON似乎无处可冒以威胁珍贵的XML

提到的一点是

JSON更适合支持Web mashup和AJAX小部件的Web服务,因为它本质上是序列化的Javascript对象。而已。如果不改变现有的浏览器生态系统,XML将永远不适合这些方案,我怀疑它很快就会出现。

能告诉我这是什么意思吗?

2 个答案:

答案 0 :(得分:1)

JSON不需要带开关标签的html式标记(许多不需要的代码),可以很容易地适应JS,因为它几乎是一个原生的JS对象sintax,代码更容易阅读和维护。在运行时也更容易修改。

无论如何,对于树状结构,深嵌套子项和/或复杂结构,我认为XML最适合这项工作。 JSON更适合数据传输/交换。

答案 1 :(得分:0)

非常简短:在很多场景中使用JSON比使用JSON更简单(因为它包含了序列化的JS对象,就像你说的那样),并且它通过网络提供更快的数据传输(来自不是与XML相比,它的冗余数据结构或更少。 问候,彼得