对于HTML5+;内容的jQuery网页?

对于HTML5+;内容的jQuery网页?,jquery,xml,json,html,web,Jquery,Xml,Json,Html,Web,我将用HTML5+jQuery创建动态内容网站。 网站最好使用哪种数据格式XML或JSON 谢谢。嗯: 如果您只想传递原子值或原子值的列表或散列,那么JSON具有XML的许多优点:它可以直接在Internet上使用,支持多种应用程序,编写程序来处理JSON很容易,它几乎没有可选功能,它是人类易读且相当清晰的,它的设计正式简洁,JSON文档易于创建,并且使用Unicode 如果您在web浏览器中编写JavaScript,JSON是一种自然的选择。浏览器中的XMLAPI比较笨拙,从JavaScrip

我将用HTML5+jQuery创建动态内容网站。 网站最好使用哪种数据格式XMLJSON

谢谢。

嗯:

如果您只想传递原子值或原子值的列表或散列,那么JSON具有XML的许多优点:它可以直接在Internet上使用,支持多种应用程序,编写程序来处理JSON很容易,它几乎没有可选功能,它是人类易读且相当清晰的,它的设计正式简洁,JSON文档易于创建,并且使用Unicode

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

JSON over XML的一个论点是简单性。如果您的意思是使用单一数据交换格式比使用两种格式更简单,那么毫无疑问就是这样。如果你是说JSON本质上比XML简单,那么我不确定这是不是很明显。对于原子值的束,它稍微简单一些。而且JavaScript api肯定更简单。但我见过用JSON和simple表示混合内容的尝试,但事实并非如此

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

资料来源:


我完全同意。

这取决于你想用它做什么,甚至可能会有一些争论。如果你要使用javascript,我认为使用javascript对象表示法(json)会更简单。你必须在主页上以图像的形式显示最新作品。稍后将更改动态内容文件(XML/JSON)中最新的工作图像url。您的第一段和最后一段与XML完全矛盾。XML无处不在,而JSON则不然。远比JSON可读。我可以继续说下去,但认为JSON是XML的替代品是一个非常狭隘的观点,也是错误的。我看到你只是引用了那篇文章,这篇文章是完全短视和错误的。对于一个简单的问题来说,用太多的词,但本质上是完全正确的;-)@罗布:如果你想参加讨论(或公开讨论),那么你应该提供论据…@JörnBerkefeld-我使用XML和XSLT为一家大型特许经营连锁餐厅建立了一个完整的电子商务在线订购系统,这非常棒,但我太忙了,无法进一步进行讨论。@Rob-太好了!今天早上我早餐喝了一杯能量饮料(完全没有JSON或XML)=)