简单的JS解析xml,Ajax访问xml文件实例

阅读更多
var url = "MyXML.xml"; //URL指向xml文件路径
           createXMLHttpRequest();
           XMLHttpReq.onreadystatechange = processResponse;
           XMLHttpReq.open("GET",url,true);  //get方法发送
           XMLHttpReq.send(null);   //请求
xml文件格式:

以下为引用的内容:


 
     1
     reqe
     1700
     120
 

 
     2
     rqerwe
     1800
     120
 

 
     3
     iuir
     1700
     120
 

 

解析:
以下为引用的内容:
var students = XMLHttpReq.responseXML.getElementsByTagName("student"); //得到所有的student结点数组
          for(var i =0;i          {
                var stud = students[i]; //得一个stutdent结点
                var name = stud.getElementsByTagName("sname")[0].firstChild.data; //取结点里的数据
                var gre = stud.getElementsByTagName("gre")[0].firstChild.data;
                var tse = stud.getElementsByTagName("tse")[0].firstChild.data;
          } 

你可能感兴趣的:(XML,Ajax)