jQuery:解析RSS提要

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery:解析RSS提要相关的知识,希望对你有一定的参考价值。

Here's a simple example of how to parse RSS feeds using jQuery. You will need jFeed (http://www.hovinne.com/blog/index.php/2007/07/15/132-jfeed-jquery-rss-atom-feed-parser-plugin) and a bit of help from PHP (http://snipplr.com/view/12467/php-capture-rss-feed/)
  1. <script type="text/javascript" src="./js/jquery/jquery.js"></script>
  2. <script type="text/javascript" src="./js/jFeed/build/dist/jquery.jfeed.pack.js"></script>
  3. <script type="text/javascript">
  4. function loadFeed(){
  5. $.getFeed({
  6. url: 'proxy.php?url=http://locationofrssfeed/',
  7. success: function(feed) {
  8.  
  9. //Title
  10. $('#result').append('<h2><a href="' + feed.link + '">' + feed.title + '</a>' + '</h2>');
  11.  
  12. //Unordered List
  13. var html = '<ul>';
  14.  
  15. $(feed.items).each(function(){
  16. var $item = $(this);
  17. //trace( $item.attr("link") );
  18. html += '<li>' +
  19. '<h3><a href ="' + $item.attr("link") + '" target="_new">' + $item.attr("title") + '</a></h3> ' +
  20. '<p>' + $item.attr("description") + '</p>' +
  21. // '<p>' + $item.attr("c:date") + '</p>' +
  22. '</li>';
  23. });
  24.  
  25. html += '</ul>';
  26.  
  27. $('#result').append(html);
  28. }
  29. });
  30. }
  31. <script type="text/javascript">

以上是关于jQuery:解析RSS提要的主要内容,如果未能解决你的问题,请参考以下文章

使用jQuery解析RSS

LINQ TO XML 解析 RSS 提要

使用 XML 包 R 解析 RSS 提要

Python中的RSS提要解析器库[关闭]

获取前缀:来自 XML RSS 提要的项目值

如何使用 JavaScript 解析 RSS 提要?