我正在开发一个非常流畅的网站,它将为公司展示产品。我正在使用jQuery来显示产品。问题是,我不想硬编码所有产品。我想用XML存储所有产品(产品,描述,价格等)。我并不担心安全性,因为客户实际上不会直接从网站上购买任何东西。
考虑到这一点,使用Javascript / jQuery加载和读取XML文件的最佳方法是什么。我在网上看过一些东西,但看起来很狡猾,特别是在浏览器支持方面。这实际可行吗?我应该这样做吗?我怎样才能最好地实现这个目标?
修改
JSON似乎也是一个不错的选择。我只需要解释如何做到这一点。
谢谢!
答案 0 :(得分:4)
将数据存储为JSON是一个更清晰的赌注,它可以与JavaScript无缝地协作。
JQuery的ajax函数有一个内置的JSON数据类型,可以自动解析。
我会在json.org上查看JSON,然后开始查看一些JQuery文档。这不是太复杂。
实际上它只是字符串格式的JavaScript对象。在解析之后,您将它们作为普通对象处理。
答案 1 :(得分:2)
我同意如果您直接使用JavaScript,应该更容易使用JSON。
如果您想使用XML,您可能会对使用XQuery或XSLT(本身支持XML,几乎无缝地(X)HTML)作为脚本语言感兴趣。
答案 2 :(得分:1)