使用jQuery ajax()的JSON或XML或其他数据格式?

时间:2010-07-20 04:39:50

标签: javascript jquery json xml

对于数据发送,返回数据包含页面上数百个元素的潜在更新,XML或JSON或其他数据格式更好,用于jQuery的各种解析格式(通过ajax()成功调用)?< / p>

3 个答案:

答案 0 :(得分:3)

查看this article,它在处理AJAX请求时概述了XML,JSON和HTML的各种优缺点。

我个人会选择JSON,因为它使用较少的带宽和更容易解析和使用。

答案 1 :(得分:1)

听起来好像返回了很多数据,所以json。它更轻,更紧凑。此外,它具有原生用途,而不必解析xml并在之后遍历它。

答案 2 :(得分:1)

在javascript中最好使用JSON,因为它更容易编码并且从服务器加载更少的数据,与XML不同,您必须编写代码来解析元素并将值提取到对象以及每次更改在XML中的数据标签或元素中,你需要修改你的javascript代码,这意味着更多的编码和测试,不像JSON所有你需要的是eval(),你已经准备好了。