捕風之巢

          統計

          留言簿(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 捕風 閱讀(940) 評論(1)  編輯  收藏 所屬分類: web 頁面開發

          評論

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

          不支持Firefox

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

          主站蜘蛛池模板: 城步| 伊通| 昌吉市| 洪洞县| 年辖:市辖区| 邵阳县| 湖北省| 巴东县| 新营市| 雷州市| 蒙城县| 云龙县| 莎车县| 封开县| 广宁县| 瓮安县| 灵武市| 大余县| 江门市| 仪征市| 延津县| 东安县| 双流县| 普宁市| 常德市| 青田县| 阜新市| 四子王旗| 即墨市| 扬中市| 汉中市| 庄浪县| 德保县| 外汇| 榆社县| 绍兴市| 修武县| 洪江市| 斗六市| 股票| 灵璧县|