HTML5 + jQuery网页内容的哪些数据最好(XML数据或JSON)?

时间:2012-08-23 11:04:23

标签: jquery xml json html5 web

我将使用HTML5 + jQuery创建动态内容网站。 哪种数据格式最适合用于网站 XML JSON

感谢。

1 个答案:

答案 0 :(得分:3)

好:

如果要传递的只是原子值或原子值的列表或散列,JSON具有XML的许多优点:它可以直接在Internet上使用,支持各种各样的应用程序,编写程序很容易处理JSON,它具有很少的可选功能,它人性化且清晰,设计简洁,JSON文档易于创建,并且使用Unicode。

如果您在Web浏览器中编写JavaScript,JSON很自然。浏览器中的XML API比较笨拙,从JavaScript对象到JSON的自然映射消除了如果您不小心使用XML时出现的序列化问题。

JSON over XML的一个参数是简单性。如果你的意思是单一的数据交换格式而不是两种格式更简单,那就无可争议了。如果你的意思是JSON本质上比XML简单,那么,我不确定它是如此明显。对于原子值的捆绑,它有点简单。 JavaScript API肯定更简单。但是我已经看到尝试用JSON表示混合内容而不是简单表示它们不是。

XML比Web服务所需的更复杂。默认情况下,XML要求您使用许多Web服务不需要成功的复杂功能。

来源:http://digitalbazaar.com/2010/11/22/json-vs-xml/

我完全同意。