捕風之巢

          統計

          留言簿(3)

          java友情鏈接

          閱讀排行榜

          評論排行榜

          javascript讀取xml工具XmlReader.js源代碼

          XmlReader.js源代碼:

          //RSS是目前流行的網絡信息發布標準,有了標準后數據傳播和共享變的更加容易。
          //常見的RSS信息如博客、新聞、技術文檔等。
          //本人編寫了javascript讀取RSS數據的代碼
          /**
          /*操作示例
          var xmlReader = new XmlReader();
          var xmlDoc = xmlReader.createXmlDoc()
          if(xmlDoc!=null)
          {
          ?//讀取包含xml的字符串
          ?xmlDoc.loadXML(xmlStr);
          ?//讀取xml文件
          ?xmlDoc.load(xmlFile);
          ?//讀取節點,返回包含節點的數組
          ?var tabs = xmlDoc.selectNodes("NewDataSet/TableName");?
          ?for(var i=0; i<tabs.length; i++)?
          ?{?
          ? ?var txt = tabs.item(i).getElementsByTagName("TableName").item(0).text;?
          ?? ?var val = tabs.item(i).getElementsByTagName("TableID").item(0).text;
          ?? ?//運用到下拉列表中
          ?? ?var opt = new Option(txt,val,true,true);?
          ?? ?sel.options[sel.options.length] = opt;?
          ?}
          ?xmlDoc=null;
          ?xmlReader.close();
          **/

          function XmlReader()
          {
          ?this.xmlDoc=null;
          ?this.createXmlDoc=getXmlDoc;
          ?this.close=closeXmlDoc;
          }
          function getXmlDoc()
          {
          ?if (window.ActiveXObject)
          ??{
          ?? ?//document.write("Microsoft.XMLDOM");
          ? ?this.xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
          ??}
          ??else if (document.implementation && document.implementation.createDocument)
          ??{
          ? ?//document.write("document.implementation.createDocument");
          ? ?this.xmlDoc= document.implementation.createDocument("","doc",null);
          ??}
          ??if (typeof this.xmlDoc!="undefined")
          ??{
          ???return this.xmlDoc;
          ??}else{
          ???return null;
          ??}
          }
          function closeXmlDoc()
          {
          ?this.xmlDoc=null
          }
          ???

          posted on 2006-11-02 17:20 捕風 閱讀(936) 評論(1)  編輯  收藏 所屬分類: web 頁面開發

          評論

          # re: javascript讀取xml工具XmlReader.js源代碼 2008-08-14 11:55 wanghuirui

          不支持Firefox

          http://wanghuirui.blog.sohu.com  回復  更多評論   

          主站蜘蛛池模板: 清河县| 乐平市| 华池县| 砚山县| 怀安县| 类乌齐县| 河东区| 白城市| 鲜城| 凤台县| 交城县| 芮城县| 黄浦区| 临西县| 自贡市| 江西省| 玉屏| 松滋市| 车致| 济宁市| 呼伦贝尔市| 九江市| 西宁市| 安吉县| 清涧县| 准格尔旗| 夹江县| 时尚| 容城县| 松江区| 龙岩市| 澄迈县| 图木舒克市| 乌拉特后旗| 漳州市| 利津县| 云和县| 娄烦县| 吴堡县| 林州市| 上饶县|