代码之家  ›  专栏  ›  技术社区  ›  xRobot

如何从任何类型的提要中提取标题、图像和文本?

  •  1
  • xRobot  · 技术社区  · 14 年前

    我想从任何类型的提要RSS(FeedBurner、XML等)中提取标题、图像和文本。

    我如何使用javascript来实现这一点?

    例如,我想从这个提要中提取上面的内容:

    http://feeds.mashable.com/Mashable

    从这个提要:

    http://casadipacheco.blogspot.com/feeds/posts/default

    1 回复  |  直到 14 年前
        1
  •  2
  •   Q_Mlilo    14 年前

    谷歌订阅源API: http://code.google.com/apis/ajaxfeeds/

    google.load("feeds", "1");
    
    
        function initialize() {
          var feed = new google.feeds.Feed("http://feeds.mashable.com/Mashable?format=xml");
          feed.load(function(result) {
            if (!result.error) {
              var container = document.getElementById("feed");
              for (var i = 0; i < result.feed.entries.length; i++) {
                var entry = result.feed.entries[i];
                var div = document.createElement("div");
                div.appendChild(document.createTextNode(entry.title));
                container.appendChild(div);
              }
            }
          });
        }
        google.setOnLoadCallback(initialize);