我有一个xml,其中包含对内部词汇的引用
如何使用jquery解析此引用并成功解析..
XML
<something>
<element reference="../../../../test"/>
</something>
任何想法都会受到赞赏..
答案 0 :(得分:1)
使用最新版本的jQuery(1.5.1),是的。
var XML = '<something><element reference="../../../../test"/></something>';
var xmlDoc = $( $.parseXML(XML) );
//Alerts out "../../../../test"
alert( xmlDoc.find("element").attr("reference") );
jsFiddle:http://jsfiddle.net/nKAGP/
答案 1 :(得分:0)
你需要:
您可以使用jQuery执行AJAX请求,这将执行以下两个步骤:
$.ajax({
type: "GET",
url: "URL of the document (possibly relative)",
dataType: "xml",
success: function(xml) {
$(xml). ... // now you may use jQuery functions to explore the document
}
}
编辑:可以使用motionman95的答案从您的第一个XML文档中检索URL文档。然后将其传递给上面的内容,您将获得引用的 XML文档。