js读取xml文件
时间:2010-05-25 来源:chuxiaolei
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.4.0");
var root;
xmlDoc.async = false;
xmlDoc.load("books.xml");
if (xmlDoc.parseError.errorCode != 0) {
var myErr = xmlDoc.parseError;
alert("You have error " + myErr.reason);
} else {
//alert(xmlDoc.xml);
//var doc = xmlDoc.xml;
var book=xmlDoc.getElementsByTagName("book")(0).childNodes;
//alert(book.text);
for (var i=0; i<book.length; i++)
{
var strrootChild= book.item(i).tagName;
alert(strrootChild);
alert(xmlDoc.getElementsByTagName(strrootChild)[0].childNodes[0].text)
}
}
var root;
xmlDoc.async = false;
xmlDoc.load("books.xml");
if (xmlDoc.parseError.errorCode != 0) {
var myErr = xmlDoc.parseError;
alert("You have error " + myErr.reason);
} else {
//alert(xmlDoc.xml);
//var doc = xmlDoc.xml;
var book=xmlDoc.getElementsByTagName("book")(0).childNodes;
//alert(book.text);
for (var i=0; i<book.length; i++)
{
var strrootChild= book.item(i).tagName;
alert(strrootChild);
alert(xmlDoc.getElementsByTagName(strrootChild)[0].childNodes[0].text)
}
}
相关阅读 更多 +