隨筆 - 31  文章 - 2  trackbacks - 0

          var table = null;
          var tbname = null;
          var fields = null;
          var xmlobject = null;
          var fid = null;
          var fname = null;
          var xmlstring = "<data><table><tbname>abc</tbname><field><fid>fdfd<fid><fname>dfddf</fname></field><field><fid>fdfd<fid><fname>dfddf</fname></field></table>";

          xmlstring += "<table><tbname>fgh</tbname><field><fid>dfd<fid><fname>fdf</fname></field></table>";

          xmlstring??? +="</data>";
          try{
          ????? if (window.ActiveXObject)
          ????? {
          ????????? xmlobject =new ActiveXObject("Microsoft.XMLDOM");
          ????????? xmlobject.async="false";
          ????????? xmlobject.loadXML(xmlstring);
          ????? }

          ????? // 用于 Mozilla, Firefox, Opera, 等瀏覽器的代碼:
          ????? else
          ????? {
          ???????? var parser=new DOMParser();
          ???????? xmlobject =parser.parseFromString(xmlstring,"text/xml");
          ????? }
          }catch(e){alert("error");}

          var tables = xmlobject.getElementsByTagName("table");
          for(var i=0;i<tables.length;i++)
          {
          ??? table = tables.item(i);
          ??? tbname = table.getElementsByTagName("tbname")[0].firstChild.nodeValue;
          ????
          ??? fields = table.getElementsByTagName("field");
          ??? for(var??? j=0;j<fields.length;j++)
          ??? {
          ???? sfield = fields.item(j);
          ???? fid= sfield.getElementsByTagName("fid")[0].firstChild.nodeValue;
          ???? fname = sfield.getElementsByTagName("fname")[0].firstChild.nodeValue;
          ????? }
          }

          posted on 2008-03-08 18:56 緣來如此 閱讀(2904) 評論(0)  編輯  收藏 所屬分類: XML

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 临泉县| 左云县| 蓬安县| 柳河县| 克东县| 三明市| 清水县| 凌海市| 东兴市| 民乐县| 彰武县| 通化市| 奉贤区| 上杭县| 石城县| 宁波市| 临沂市| 舒兰市| 石柱| 武山县| 西安市| 拜城县| 普格县| 许昌市| 龙井市| 阜宁县| 长春市| 读书| 名山县| 于都县| 特克斯县| 沙湾县| 会昌县| 乌恰县| 闽清县| 渝中区| 新昌县| 无棣县| 梓潼县| 阿坝| 达拉特旗|