JS读取XML文件示例代码_javascript技巧

js教程评论336 views阅读模式
复制代码 代码如下:

//读取XML文件

function loadXML(xmlFile) {

var xmlDoc;

if (window.ActiveXObject) {

xmlDoc = new ActiveXObject("Microsoft.XMLDOM");

xmlDoc.async = false;

xmlDoc.load(xmlFile);

}

else if (document.implementation && document.implementation.createDocument) {

xmlDoc = document.implementation.createDocument("", "", null);

xmlDoc.async = false;

xmlDoc.load(xmlFile);

} else {

alert('您的浏览器不支持该系统脚本!');

}

return xmlDoc;

}

//输出XML文件

function outXML(filename){

var xmlDoc = loadXML(filename);

var x = xmlDoc.getElementsByTagName("properties");

var text=x[0].outerHTML.replace(/return text;

}

function dirXML(xmlDoc){

var entry=xmlDoc.getElementsByTagName("properties")[0].getElementsByTagName("entry");

for (var i=0,j=entry.length; i
console.log(entry[i].getAttribute("key"));

console.log(entry[i].childNodes[0].nodeValue);

}

}

企鹅博客
  • 本文由 发表于 2019年10月3日 00:31:27
  • 转载请务必保留本文链接:https://www.qieseo.com/420662.html

发表评论