jquery解析xml

          jquery就不用介紹了,
          現在我說一說,使用.ajax解析xml,中午的時候做的時候由于xml文件弄弄錯了導致一個問題存在,
          現在發(fā)現是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 閱讀(2915) 評論(0)  編輯  收藏 所屬分類: Ajax

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

          導航

          統計

          公告

          welcome to my place.

          常用鏈接

          留言簿(5)

          我參與的團隊

          隨筆分類

          隨筆檔案

          新聞分類

          石頭JAVA擺地攤兒

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          @duduli
          主站蜘蛛池模板: 昭觉县| 驻马店市| 固始县| 三穗县| 永宁县| 钟山县| 石城县| 岚皋县| 六安市| 于田县| 资源县| 双鸭山市| 奇台县| 黎川县| 大厂| 阿拉善右旗| 平谷区| 南华县| 阿克| 平山县| 育儿| 阜城县| 新平| 深州市| 阿勒泰市| 哈巴河县| 宽甸| 甘泉县| 河池市| 额济纳旗| 镇赉县| 遵化市| 鹤壁市| 满城县| 鄱阳县| 惠水县| 泾源县| 伊吾县| 新疆| 扎鲁特旗| 铜川市|