jquery解析xml

          jquery就不用介紹了,
          現(xiàn)在我說一說,使用.ajax解析xml,中午的時候做的時候由于xml文件弄弄錯了導(dǎo)致一個問題存在,
          現(xiàn)在發(fā)現(xiàn)是xml問題,修改之后能正常了,所以把東西寫出來。
          首先建立xml文件:

          <stulist>
              
          <student>
                  
          <name>任賢齊</name>
                  
          <age>36</age>
              
          </student>
              
          <student>
                  
          <name>程浩</name>
                  
          <age>32</age>
              
          </student>
              
          <student>
                  
          <name>趙敏</name>
                  
          <age>23</age>
              
          </student>
              
          <student>
                  
          <name>謝敏</name>
                  
          <age>21</age>
              
          </student>
              
          <student>
                  
          <name>張寧</name>
                  
          <age>32</age>
              
          </student>
              
          <student>
                  
          <name>胡斐</name>
                  
          <age>26</age>
              
          </student>
          </stulist> 

          接下來就是jquery解析代碼了:
           1      $.ajax({
           2           type: "GET",
           3           url: "xml/students.xml",
           4           dataType: "xml",
           5//           data: "",                 
           6           success: function(data) {    
           7           var name="";                
           8              $(data).find('student').each(function(){                   
           9                name += $(this).children("name").text();
          10                name += '<br>';
          11              $('#dic').html(name); 
          12          }
          );
          13       }

          14       }
          ); 

          如果存在以屬性存在的話,那么你就應(yīng)該使用.attr(“屬性名”)的方式查找。
          說說我之前的錯誤吧。
          xml定義如下:
          <stulist>
              
          <student>
                  
          <name>任賢齊</name>
                  
          <age>36</age>
                  <name>程浩</name>
                  
          <age>32</age>
                  
          <name>趙敏</name>
                  
          <age>23</age>
                  
          <name>謝敏</name>
                  
          <age>21</age>
                  
          <name>張寧</name>
                  
          <age>32</age>
                  
          <name>胡斐</name>
                  
          <age>26</age>
          </stulist>
          這樣導(dǎo)致不能正常的換行。

          posted on 2009-04-01 15:51 duduli 閱讀(2920) 評論(0)  編輯  收藏 所屬分類: Ajax

          <2009年4月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          導(dǎo)航

          統(tǒng)計

          公告

          welcome to my place.

          常用鏈接

          留言簿(5)

          我參與的團隊

          隨筆分類

          隨筆檔案

          新聞分類

          石頭JAVA擺地攤兒

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          @duduli
          主站蜘蛛池模板: 湘乡市| 亳州市| 油尖旺区| 五台县| 宾川县| 长海县| 浠水县| 阿合奇县| 洪雅县| 于田县| 汤原县| 即墨市| 雅江县| 贡山| 夏河县| 民和| 石柱| 咸阳市| 洛川县| 南宫市| 石河子市| 新晃| 贵南县| 汉寿县| 游戏| 宣恩县| 金坛市| 英吉沙县| 子长县| 苏州市| 武功县| 浦城县| 错那县| 石楼县| 嘉祥县| 青海省| 阿合奇县| 偏关县| 昌图县| 闸北区| 莱阳市|