这段代码是我在回复一个帖子时写的,觉得有一定的收藏价值
相关链接:
http://diveintogreasemonkey.org/patterns/parse-xml.html
http://developer.taboca.com/cases/en/client-javascript-dom-parser/
Import XML from a file
http://www.quirksmode.org/dom/importxml.html
function
listAllStates()
{
var xmlDoc;
var xmlString = ' <states><state>wei</state></states> ' ;
// Mozilla and Netscape browsers
if (document.implementation.createDocument) {
var parser = new DOMParser()
xmlDoc = parser.parseFromString(xmlString, " application/xml " )
// MSIE
} else if (window.ActiveXObject) {
xmlDoc = new ActiveXObject( " Microsoft.XMLDOM " )
xmlDoc.async = " false "
xmlDoc.loadXML(xmlString)
}
var x = xmlDoc.getElementsByTagName( ' state ' );
alert (xmlDoc);
alert (x.length);
}
listAllStates();
{
var xmlDoc;
var xmlString = ' <states><state>wei</state></states> ' ;
// Mozilla and Netscape browsers
if (document.implementation.createDocument) {
var parser = new DOMParser()
xmlDoc = parser.parseFromString(xmlString, " application/xml " )
// MSIE
} else if (window.ActiveXObject) {
xmlDoc = new ActiveXObject( " Microsoft.XMLDOM " )
xmlDoc.async = " false "
xmlDoc.loadXML(xmlString)
}
var x = xmlDoc.getElementsByTagName( ' state ' );
alert (xmlDoc);
alert (x.length);
}
listAllStates();
http://diveintogreasemonkey.org/patterns/parse-xml.html
http://developer.taboca.com/cases/en/client-javascript-dom-parser/
Import XML from a file
http://www.quirksmode.org/dom/importxml.html