我有一些 XML 文件,当前用于将数据加载到 Adobe Flex 应用程序中。我正在尝试制作该应用程序的 HTML5 版本,并且我需要将相同的数据加载到 html“应用程序”中,以便我可以像在 Flex 中一样使用和操作。我已经搜索过,但找不到任何有关如何执行此操作的信息或示例,或者即使可以做到这一点。
例如,如果我的应用程序是测验,我的问题、选择和正确答案都保存在 XML 文件中。我希望 HTML 文件加载此数据,以便它可以显示我的测验,并且我可以使用 JS 和 jQuery 一次显示一个问题。我只是不知道如何“获取”xml 文件。我想如果需要的话我也可以将 xml 转换为 json,但按原样使用 xml 会更容易。
您可以使用 Ajax 和 Javascript XML 解析器来做到这一点。最好的方法是使用 JS 库,例如 jQuery。
查看 jQuery ajax 来获取 XML:http://api.jquery.com/jQuery.ajax/ http://api.jquery.com/jQuery.ajax/
jParse 是一个相当不错的 xml 解析器:http://jparse.kylerush.net/ http://jparse.kylerush.net/
Ajax 用于访问同一域中的页面。如果您需要获取不同域上的文件,则必须找到不同的解决方案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)