Rubyで超簡単RSSリーダー
4月 14, 2011 — 21:35

RubyでRSSリーダー Windows 用ですがkconvを利用しなければMacやUNIX系OSでも使えます。

#!/usr/bin/ruby
require 'open-uri'
require "kconv"
require 'rss'

# URLへアクセスしページを取得
uri = URI.parse('http://www.orsx.net/feed')
# RSSとして読み込み
rss = RSS::Parser.parse(uri.read)

puts "SiteName : " + rss.channel.title.kconv(Kconv::SJIS, Kconv::UTF8)
# タイトルを保存していく
rss.items.each_with_index do |item, i|
  puts "#{i+1}. #{item.title.kconv(Kconv::SJIS, Kconv::UTF8)}"
end

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

(Spamcheck Enabled)

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)