解析XML字符串,跨浏览器实例

前端之家收集整理的这篇文章主要介绍了解析XML字符串,跨浏览器实例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
<!--解析XML字符串,跨浏览器实例--> <html> <head> <script type = "text/javascript"> function parseXML() { text = "<note>"; text = "<to>George</to>"; text = "<from>Jhon</from>"; text = text + "<heading>Reminder</heading>"; text = text + "<body>Don't forget</body>"; text = text + "</note>"; try { xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = "false"; xmlDoc.loadXML(text); } catch(e) { try { parser = new DOMParser(); xmlDoc = parser.parseFromString(text,"text/html"); } catch(e) { alter(e.message); return; } } document.getElementById("to").innerHTML = xmlDoc/getElementsByTagName("to")[0].childNodes[0].nodeValue; document.getElementById("from").innerHTML = xmlDoc.getELementsByTagName("from")[0].nodeNodes[0].nodeValue; document.getElementById("message").innerHTML = xmlDoc.getElementsByTagName("Body")[0].childNodes[0].nodeValue; } </script> </head> <body onload = "parseXML"> <h1>W3School.com.cn Internal Note</h1> <p> <b>To:</b> <span id = "to"></span><br /> <b>From:</b> <span id = "from"></span><br /> <b>Message:</b> <span id = "message"></span> </p> </body> </html>

猜你在找的XML相关文章