我正在尝试加载XML文档以进行遍历,有人可以解释为什么下面的行不起作用,并且必须使用http请求来加载XML文档,尽管XML存储在与HTML相同的文件夹中。
var xmlDoc = loadXMLDoc("filename.xml")
提前致谢。
答案 0 :(得分:0)
您需要从服务器读回文件,然后呈现响应。所以我建议使用ajax来执行此操作,然后使用jQuery解析xml
$.ajax({
type: "GET",
url: "filename.xml",
dataType: "xml",
success: function (xml) {
// Parse the xml file and get the data
// Do what you want here to find the elements in the xml
var doc = $.parseXML(xml),
$xml = $(xmlDoc);
}
});