我有一个包含引用内部词汇jQuery的XML解析问题
我如何使用jQuery解决这个参考,并成功地解析XML ..
XML
<something>
<element reference="../../../../test"/>
</something>
任何想法非常感谢..
我有一个包含引用内部词汇jQuery的XML解析问题
我如何使用jQuery解决这个参考,并成功地解析XML ..
XML
<something>
<element reference="../../../../test"/>
</something>
任何想法非常感谢..
使用最新版本的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/
您需要:
您可以执行与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
}
}
编辑:的URL文件可以从您的第一个XML文档使用motionman95的答案被检索。然后你将它传递给上面,你会得到XML文档。
您的XML是可用的字符串还是通过AJAX返回? – mway 2011-03-16 22:23:10