RSSを読み込んでみる
require 'rss' #$stdout.set_encoding('cp932') url = 'http://d.hatena.ne.jp/diarylist?mode=rss' result = RSS::Parser.parse(url) p result.feed_info puts "Channel: " + result.channel.title result.items.each_with_index do |item,i| break if i+1 > 10 puts "#{i+1}. #{item.title} : #{item.description}" end
Windowsの場合は、標準出力にcp932エンコードを付けて文字化けを回避してみました。
とりあえず、ここまで。