我正在寻找一种将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
中可以使用什么函数将内容直接加载到变量中?我已经使用了XmlHttpRequest和ActiveX XMLDOM解析器,但它们都只给我一个结构数据模型,然后我必须筛选出我的元素。我不需要解析任何内容,我只想获取所有文件的内容。注意:仅限HTML/Javascript,没有服务器端代码。