使用jQuery解析RSS

使用jQuery解析RSS

我想使用jQuery来解析RSS提要。这可以通过开箱即用的基础jQuery库完成,还是需要使用插件?



摇曳的蔷薇
浏览 596回答 3
3回答

红颜莎娜

使用jFeed - 一个jQuery RSS / Atom插件。根据文档,它很简单:jQuery.getFeed({    url: 'rss.xml',    success: function(feed) {       alert(feed.title);    }});

LEATH

对于我们这些讨论较晚的人来说,从1.5开始,jQuery具有内置的xml解析功能,这使得在没有插件或第三方服务的情况下很容易实现。它有一个parseXml函数,并且在使用$ .get函数时也会自动解析xml。例如:$.get(rssurl, function(data) {     var $xml = $(data);     $xml.find("item").each(function() {         var $this = $(this),             item = {                 title: $this.find("title").text(),                 link: $this.find("link").text(),                 description: $this.find("description").text(),                 pubDate: $this.find("pubDate").text(),                 author: $this.find("author").text()         }         //Do something with item here...     });});
打开App,查看更多内容
随时随地看视频慕课网APP