2016-10-13 00:16:48 点击量:55 标签: 收藏本文
[JS]用js解析和加载xml文件实例源代码
- <html>
- <head>
- <script type="text/javascript">
- function parseXML()
- {
- try //Internet Explorer
- {
- xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
- }
- catch(e)
- {
- try //Firefox, Mozilla, Opera, etc.
- {
- xmlDoc=document.implementation.createDocument("","",null);
- }
- catch(e)
- {
- alert(e.message);
- return;
- }
- }
- xmlDoc.async=false;
- xmlDoc.load("/example/xmle/note.xml");
- 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>
- </head>
- <body onload="parseXML()">
- <h1>W3Schools 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文件
- <?xml version="1.0" encoding="ISO-8859-1" ?>
- - <note>
- <to>George</to>
- <from>John</from>
- <heading>Reminder</heading>
- <body>Don't forget the meeting!</body>
- </note>
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室