通过JavaScript 来解析 XML
在网上找到一个通过js解析xml的例子,觉得不错,就转了过来可以参考看看
?
?
?? 一个简单的xml文件:
?
?
加载并解析xml文件:
?
?
<html><body><script type="text/javascript">var xmlDoc;// code for IEif (window.ActiveXObject){xmlDoc=new ActiveXObject("Microsoft.XMLDOM");}// code for Mozilla, Firefox, Opera, etc.else if (document.implementation.createDocument){xmlDoc=document.implementation.createDocument("","",null);}else{alert('Your browser cannot handle this script');}xmlDoc.async=false;xmlDoc.load("/example/xmle/note.xml");var x=xmlDoc.documentElement.childNodes;for (var i=0;i<x.length;i++){ if (x[i].nodeType==1) { //Process only element (nodeType 1) nodes document.write(x[i].nodeName + ": "); document.write(x[i].childNodes[0].nodeValue); document.write("<br />"); } }</script></body></html>?
运行结果为:
to: George
from: John
heading: Reminder
body: Don't forget the meeting!?