Javascript 在HTML5应用程序中使用XML文件中的数据?

Javascript 在HTML5应用程序中使用XML文件中的数据?,javascript,xml,apache-flex,json,html,Javascript,Xml,Apache Flex,Json,Html,我有一些XML文件,目前用于将数据加载到AdobeFlex应用程序中。我正在尝试制作应用程序的HTML5版本,我需要将相同的数据加载到html“应用程序”中,以便像在Flex中一样使用和操作。我已经搜索过了,但找不到任何关于如何做到这一点的信息或示例,甚至找不到是否可以做到这一点 例如,如果我的应用程序是一个测验,那么我的问题、选项和正确答案将保存在一个XML文件中。我希望HTML文件加载这些数据,这样它就可以显示我的测验,我可以使用JS和jQuery一次显示一个问题。我只是不知道如何“获取”x

我有一些XML文件,目前用于将数据加载到AdobeFlex应用程序中。我正在尝试制作应用程序的HTML5版本,我需要将相同的数据加载到html“应用程序”中,以便像在Flex中一样使用和操作。我已经搜索过了,但找不到任何关于如何做到这一点的信息或示例,甚至找不到是否可以做到这一点


例如,如果我的应用程序是一个测验,那么我的问题、选项和正确答案将保存在一个XML文件中。我希望HTML文件加载这些数据,这样它就可以显示我的测验,我可以使用JS和jQuery一次显示一个问题。我只是不知道如何“获取”xml文件。如果需要的话,我想我也可以将xml转换为json,但是使用xml会更容易。

您可以通过使用Ajax和Javascript xml解析器来实现这一点。最好的方法是使用JS库,比如jQuery

查看jQuery ajax以获取您的XML:

jParse是一个相当不错的xml解析器:

Ajax用于访问同一域中的页面。如果需要在不同的域上获取文件,则必须找到不同的解决方案