本文实例讲述了js解析xml的方法。分享给大家供大家参考。具体实现方法如下:
<script type="javascript"> var txt="<note>"; txt=txt+"<to>george</to>"; txt=txt+"<from>john</from>"; txt=txt+"<heading>reminder</heading>"; txt=txt+"<body>don't forget the meeting!</body>"; txt=txt+"</note>"; if (window.domparser) //非ie浏览器 { parser=new domparser(); xmldoc=parser.parsefromstring(txt,"text/xml"); } else //ie浏览器 { xmldoc=new activexobject("microsoft.xmldom"); xmldoc.async="false"; xmldoc.loadxml(txt); } document.getelementbyid("to").innerhtml=xmldoc.getelementsbytagname("to")[0].childnodes[0].nodevalue; document.getelementbyid("from").innerhtml=xmldoc.getelementsbytagname("from")[0].childnodes[0].nodevalue; document.getelementbyid("message").innerhtml=xmldoc.getelementsbytagname("body")[0].childnodes[0].nodevalue; </script>
以上就是本章的全部内容,希望对大家的javascript程序设计有所帮助,更多相关教程请访问javascript视频教程!