在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 劉錚 閱讀(488) 評論(0)  編輯  收藏 所屬分類: JavaScript

          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          留言簿(1)

          文章分類(141)

          文章檔案(147)

          搜索

          最新評論

          主站蜘蛛池模板: 许昌市| 托克逊县| 石首市| 色达县| 阜新市| 浦北县| 新田县| 乌鲁木齐市| 柳河县| 新巴尔虎左旗| 雷州市| 鹿邑县| 赣榆县| 敖汉旗| 新巴尔虎右旗| 太仆寺旗| 金平| 建阳市| 绥阳县| 利津县| 南充市| 新巴尔虎左旗| 佛坪县| 怀安县| 百色市| 会宁县| 岱山县| 中江县| 佛坪县| 道真| 保定市| 萝北县| 苏尼特左旗| 星子县| 永新县| 建阳市| 柏乡县| 吉林省| 台北县| 英吉沙县| 安龙县|