求大神指点一上XML解析的有关问题
求大神指点一下XML解析的问题!
XML解析的时候,解析应该是成功了,但是查找不到结点,路过的帮忙给看看啊,谢谢了!
XML的内容如下
alert错误的地方会提示一个错误,图不会上,求大神帮忙指点一下~~
初学这个,谢谢啦
------解决方案--------------------
firefox没有parseError属性,parseError是IE的东东
IE下测试没有输出0,有一个1节点,是不是你xml文件路径错了
------解决方案--------------------
楼主我试了试,应该是你这个地方报错了。。
XML解析的时候,解析应该是成功了,但是查找不到结点,路过的帮忙给看看啊,谢谢了!
- JScript code
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; } function init_list(){ var xmlDoc = loadXML("list.xml"); if(!xmlDoc){ alert("load xml false!"); return false; } if(-1 != xmlDoc.parseError){ //这个地方会显示有错,提示系统未找到指定对象 var oError=xmlDoc.parseError; alert("error code:"+oError.errorCode+"Line:"+oError.line+"Line Pos:"+oError.linepos+"Reason:"+oError.reason); } var all = xmlDoc.getElementsByTagName("songs"); var maxRes = all.length; alert("maxRes="+maxRes);//这个地方显示的长度一直是0 }
XML的内容如下
- XML code
<?xml version="1.0" encoding="gb2312"?> <list> <songs> <name>布拉格广场</name> </songs> </list>
alert错误的地方会提示一个错误,图不会上,求大神帮忙指点一下~~
初学这个,谢谢啦
------解决方案--------------------
firefox没有parseError属性,parseError是IE的东东
IE下测试没有输出0,有一个1节点,是不是你xml文件路径错了
------解决方案--------------------
楼主我试了试,应该是你这个地方报错了。。
- JScript code
xmlDoc.load(xmlFile);