2011-05-10 77 views
2

我已经阅读了关于使用XML的几个问题,并且人们说不使用它将信息和数据吸引到HTML文档中。 我想知道为什么,我没有访问mySQL,也没有很多我的客户,所以我想给他们一个更新他们网站的小部分的简单方法。 XML和Javascript调用是否适合这个?使用XML作为内容管理系统(嵌入到HTML文档中)

例如,更新包含店铺最新交易信息的div。

任何答案都会很好,我很努力地看到这样的事情使用XML的问题?

谢谢你的时间!

+0

你的意思是手动编辑XML?或者将XML作为在某个服务器端平台上运行的自动化CMS的存储格式? – 2011-05-10 18:46:24

+0

我宁愿选择JSON。只需Google JSON与XML即可获得想法。 – Giacomo 2011-05-10 18:49:08

+0

Pekka我的意思是有一个带有标签的XML文档(然后JavaScript将这些标签内容从XML文档中拉入到HTML中)然后,您可以编辑XML标签内容并重新上传到服务器 - 理论上会更新内容?你明白我的意思吗? – 2011-05-10 20:30:44

回答

1

XML可用于为HTML文档提取数据的任务。但是,JSON已经成为数据交换的流行替代方案。

JSON(JavaScript对象表示法)解析XML的详细程度较低,速度更快。它具有熟悉使用C语言编程语言的语法。在服务器上生成也很容易。

XML更方便地在服务器上使用XSLT生成。是否支持XML或JSON作为交换格式也取决于服务器体系结构。在两者之间转换数据很容易。

对于通过标记精明的用户进行手动内容创作/编辑,XML可能比JSON更可取。 XML更具自描述性,可以基于DTDSchema进行验证。但是,大多数用户可能会赞成使用markdown的某种形式。