js解析xml文件

来源:互联网 发布:伊朗人质危机 知乎 编辑:程序博客网 时间:2024/04/28 05:49

第一步:

function parseXML(file){   try //Internet Explorer---ie浏览器的解析器创建方式如下:   {    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(file);   return xmlDoc;   //返回创建好的解析器,传给调用者。  }

第二步:

在js中直接调用方法来获得解析器:

 <script language="JavaScript">window.onload = function(){var xmlDoc = parseXML("file.xml");  //调用上面我们定义的方法,给方法一个参数,参数就是你要解析的xml文件,得到这个文件的对象,也就相当于把xml文件包装成了一个document。} </script>

转载自:http://www.9958.pw/post/js_xml

0 0
原创粉丝点击