原生javascript实现解析XML文档与字符串

前端之家收集整理的这篇文章主要介绍了原生javascript实现解析XML文档与字符串前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

之前写过一篇 《使用jquery解析XML的方法链接,上篇文章详细解释了jQuery 与字符串互相转换的方法,这里着重论述javascript操作xml。

代码如下:

代码写这里 console.log(XMLDom); console.log("world"); //后出现world } } }; XMLHttp.open("get","test1.xml",true); XMLHttp.send(); //非异步代码写这里 console.log("hello"); //先出现hello }

第一步,创建XMLHTTPREQUEST:

第二步,检测ONREADYSTATECHANGE(非异步不需要):

代码写这里 } } }; XMLHttp.open("get",true); XMLHttp.send(); //非异步代码写这里 }

第三步,解析XML文档或字符串(异步):

代码写这里 console.log(XMLDom); } } };

第四步,解析XML文档或字符串(非异步):

代码写这里 // var XMLDom = XMLHttp.responseXML; //解析XML文档 var XMLDoc = XMLHttp.responseText; //解析XML字符串 var XMLDom = (new DOMParser()).parseFromString(XMLDoc,"text/xml"); //异步代码写这里 console.log(XMLDom); }

猜你在找的JavaScript相关文章