我想知道JSON是否是基于XML的AJAX传输(如果这就是它所谓的)的首选?我看到通常JSON用于基于XML的jQuery文档?
答案 0 :(得分:5)
JSON比XML更紧凑,占用的带宽更少。使用javascript操作也更容易,因为您需要解析XML时直接使用对象。
答案 1 :(得分:2)
有很多网站都在讨论两者的相对优点。
例如,This page有一个很好的理由可以解释为什么你可能想要使用JSON而不是XML:
从一开始,JSON已经在XML上占了一席之地,原因之一是:它更快。要读取XML,您需要解析它,读取XML文档中的节点,属性和子节点,然后使用您找到的数据。
但是,对于所有这些问题,您需要使用 best 适合您特定问题的技术,而不是假设其中一个可以解决所有问题。