RubyでRSSを取得する

Twitterbotを作成するために、とりあえず最近勉強中のRubyRSSを取得する方法を調べてみた。

ちょっと調べたら、何てことはない

#!/usr/bin/ruby

require 'open-uri'
require 'rss'

rss = open(取得するRSSURI) { |feed| RSS::Parser.parse(feed.read) }

rss.items.each do |item|
  puts item.title
  puts item.link
  puts item.description
end

こんな短いコードで取得できてしまった。

やっぱりRubyって簡単だ。