在IE中使用Javasript對xml的解析

          以下是萬用的生成處理xml的
          ActiveXObject
          function loadXMLDoc(dname)
          {
          var xmlDoc;
          // code for IE
          if (window.ActiveXObject)
          {
          xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
          }
          // code for Mozilla, Firefox, Opera, etc.
          else if (document.implementation && document.implementation.createDocument)
          {
          xmlDoc=document.implementation.createDocument("","",null);
          }
          else
          {
          alert('Your browser cannot handle this script');
          }
          xmlDoc.async=false;
          xmlDoc.load(dname);
          return(xmlDoc);
          }


          然后就可以使用xmlDoc了

          例如:

          xmlDoc=loadXMLDoc("books.xml");
          var x=xmlDoc.getElementsByTagName('book');
          var newel
          for (i=0;i<x.length;i++)
          {
          newel=xmlDoc.createElement('edition');
          x[i].appendChild(newel);
          }

          進行添加刪除節點屬性等

          posted on 2007-11-17 14:43 劉錚 閱讀(491) 評論(0)  編輯  收藏 所屬分類: JavaScript

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          留言簿(1)

          文章分類(141)

          文章檔案(147)

          搜索

          最新評論

          主站蜘蛛池模板: 和静县| 华宁县| 舒兰市| 乐山市| 钟山县| 鄂尔多斯市| 南宫市| 竹溪县| 合水县| 南昌市| 乌什县| 宜兴市| 柘荣县| 盱眙县| 贵溪市| 佳木斯市| 来安县| 文成县| 苏尼特右旗| 新泰市| 乐陵市| 奈曼旗| 大化| 万山特区| 胶南市| 紫阳县| 四川省| 大石桥市| 横山县| 平遥县| 平乐县| 盐城市| 沈丘县| 轮台县| 凉城县| 西乌珠穆沁旗| 延边| 湘西| 内丘县| 广宗县| 海城市|