我想在没有 jquery 的情况下使用 javascript 解析 xml 输出。
关于这个问题的最佳实践是什么?
最佳答案
您可以像下面这样使用 DOMParser(或 ActiveX,如果是 Internet Explorer)...
if ( window.DOMParser ) { // Standard
tmp = new DOMParser();
xml = tmp.parseFromString( data , "text/xml" );
} else { // IE
xml = new ActiveXObject( "Microsoft.XMLDOM" );
xml.async = "false";
xml.loadXML( data );
}
//the XML is a xml document now :D
导航你可以使用
xml.getElementsByTagName("tagName");
xml.querySelector("selector");
xml.querySelectorAll("[attr=value]");
//and others
关于javascript - 在没有 jquery 的情况下使用 javascript 解析 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18538192/