zoukankan      html  css  js  c++  java
  • JS加载Xml文件

    用JS可以对xml文件进行加载,然后根据获得的xmlDoc对象进行相应的xml文件的处理,如增删改查节点与属性,这里给出一个加载xml文件的方法。

    JS代码如下所示:

    function GetXmlDocument(fileUrl) {
    var xmlDoc;
    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(fileUrl);
    return xmlDoc;
    }

    这里的参数fileUrl是xml文件的路径,如果传递的直接是xml文件内容的话,那么加载的时候应该用 xmlDoc.loadXML("xml文件的内容"); 然后可以用selectSingleNode("..."), selectNodes("..."); 等等函数对我们的xml文件进行操作。

  • 相关阅读:
    ES6中的基础语法
    let和const、var
    iframe框架
    ajax
    面试题
    移动端的点击延迟事件
    移动端如何设置字体
    swiper插件以及简介
    第十二章 systemctl管理脚本
    第十一章 awk命令
  • 原文地址:https://www.cnblogs.com/mingmingruyuedlut/p/2210373.html
Copyright © 2011-2022 走看看