专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Ajax教程 » jquery通过AJAX的方法读取xml文档内容 »正文

jquery通过AJAX的方法读取xml文档内容

来源: 发布时间:星期三, 2008年9月17日 浏览:220次 评论:0

Jquery可以很方便的读取XML文档,但是应该注意一个问题就是在处理XML文档的时候AJAX的性能不敢恭维

建议不要使用JQUERY进行XML文档的大量处理

今天群里一个朋友说,jquery 读取xml 里面的cddata数据老是失败,于是小弟我自己尝试了一下,发现jquery还是没有让我们失望,读取没有问题,不在多说直接帖代码
 

xml文档:
<?xml version="1.0"?>
<msglist>
<msg><ip>CrazyCoder.cn</ip><time>2008-08-18 04:37:42</time><content><![CDATA[dfasfdsa]]></content></msg><msg><ip>
CrazyCoder.cn</ip><time>2008-08-18 04:37:51</time><content><![CDATA[fdsafdafdsa]]></content></msg><msg><ip>CrazyCoder.cn</ip><time>2008-08-18 04:38:01</time><content><![CDATA[fdasfsdafdsa]]></content></msg><msg><ip>127.0.0.1</ip><time>2008-08-18 04:38:09</time><content><![CDATA[fdafdsafdsa]]></content></msg><msg><ip>127.0.0.1</ip><time>2008-08-18 04:38:17</time><content><![CDATA[fdasfdsafdsa]]></content></msg>
</msglist>

 

 

jquery代码:

<SCRIPT LANGUAGE="JavaScript">
  <!--
   $("document").ready(function(){
     $.ajax({
             url: "guestbook.xml",
             dataType:   "xml", //这里注意的是应该加上这个
             success: function(xml){
   
              $(xml).find("msglist > msg").each(function(){
         alert($(this).find("content").text());
      });
      
      }
   })
     
   })
  //-->
  </SCRIPT>

 

注意的是应该在 dataType 里面指定返回是xml 格式就可以了,

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: