// js 解析xml,url爲xml文件的路徑
function loadXMLDoc(url) {
var xmlhttp;
var txt, x, xx, i;
if(window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if(xmlhttp.readyState == 4 && xmlhttp.status == 200) {
x = xmlhttp.responseXML.documentElement.getElementsByTagName("ROOT");
for(i = 0; i < x.length; i++) {
console.log('ROOT下的所有直接子節點:'+x[i].children)
var arr = [].slice.call(x[i].children) // 轉化成數組
arr.forEach(function(it,index){
console.log('文本節點的值:'+it.childNodes[0].nodeValue
})
}
}
}
xmlhttp.open("GET", url, true);
xmlhttp.send();
}
js解析XML文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.