jquery解析xml

          jquery就不用介紹了,
          現在我說一說,使用.ajax解析xml,中午的時候做的時候由于xml文件弄弄錯了導致一個問題存在,
          現在發現是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       }
          ); 

          如果存在以屬性存在的話,那么你就應該使用.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>
          這樣導致不能正常的換行。

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

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

          導航

          統計

          公告

          welcome to my place.

          常用鏈接

          留言簿(5)

          我參與的團隊

          隨筆分類

          隨筆檔案

          新聞分類

          石頭JAVA擺地攤兒

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          @duduli
          主站蜘蛛池模板: 乐平市| 泸西县| 横山县| 朔州市| 沙洋县| 瑞丽市| 腾冲县| 黔西县| 琼海市| 项城市| 嘉定区| 万全县| 布拖县| 开原市| 巴南区| 隆化县| 修武县| 新乐市| 扶沟县| 札达县| 行唐县| 文成县| 嵊泗县| 温宿县| 任丘市| 岳西县| 株洲县| 扶风县| 酒泉市| 都兰县| 互助| 东乌珠穆沁旗| 彭阳县| 乌鲁木齐市| 安庆市| 彰武县| 彭水| 宜昌市| 龙海市| 游戏| 湾仔区|