初めてRubyでRSSを取得してみた - Web2.0職人への軌跡@はてな

screenshot

#!/opt/local/bin/ruby #require 'rss/1.0' require 'rss/2.0' require 'open-uri' open('http://ruby-lang.org/en/index.rdf') do |http| response = http.read result = RSS::Parser.parse(response, false) puts "Channel: " + result.channel.title result.items.each_with_index do |item, i| puts "#{i+1}. #{item.title}" if i < 4 end end 実行結果は以下のような感じ。 Channel: Ruby News 1. Ruby Fool's Conference 2. Ruby logo available 3. Ruby 1.9.0 Released 4. Net::HTTPS Vulnerability こん...

http://d.hatena.ne.jp/akio0911/20080127/1201412414
http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/akio0911/20080127/1201412414