我正在寻找一种将 XML 文件的内容直接加载到 Javascript 变量中的方法。假设我有以下目录结构:
/index.html
/loader.js
/file.xml
在index.html
中,有一个<body>
标签,其内容应替换为 XML 文件的内容。因此,如果 XML 文件包含:
<element>
<item>Item One</item>
<item>Item Two</item>
</element>
然后在动态加载之后,HTML 将是:
...
<body>
<element>
...
</element>
</body>
...
我的问题是,我可以使用什么函数loader.js
将内容直接加载到变量中?我使用过 XmlHttpRequests 和 ActiveX XMLDOM 解析器,但它们都只是给了我一个结构化数据模型,然后我必须对其进行排序以找到我的元素。我不需要解析任何东西,我只想获取所有文件内容。
注意:仅 HTML/Javascript,没有服务器端代码。