FeedjiraでRSSの情報を取得してみる

FeedjiraでRSSの情報を取得してみる。


サンプルのプログラムを作成する。
今回は、はてなブログの開発ブログのRSSを取得してみる。

$ vi sample.rb
require "feedjira"

feed = Feedjira::Feed.fetch_and_parse("http://staff.hatenablog.com/feed")

puts "title         = " + feed.title
puts "url           = " + feed.url
puts "last_modified = " + feed.last_modified.to_s

feed.entries.each do |entry|
  puts "-----"
  puts entry.title
  puts entry.url
end
「Feedzirra」から「Feedjira」に名前が変わったっぽい。

実行すると、RSSが取得される。

$ ruby sample.rb
title         = はてなブログ開発ブログ
url           = http://staff.hatenablog.com/
last_modified = 2014-08-22 09:03:21 UTC
-----
記事データをエクスポートできるようにしました。ブログのバックアップ等にご利用ください
http://staff.hatenablog.com/entry/2014/08/22/180000
-----
ブログに写真や動画を貼り付ける「リンク挿入」機能を使いやすくしました URLをペーストするだけでコンテンツを埋め込めます
http://staff.hatenablog.com/entry/2014/08/14/184000
-----
お気に入りのブログが購読しやすくなるよう、読者機能をヘッダから利用できるようにしました
http://staff.hatenablog.com/entry/2014/08/06/174731
-----
スマートフォン表示でも、タイトル画像を自由にカスタマイズできるようにしました
http://staff.hatenablog.com/entry/2014/07/30/164654
-----
編集中の記事を別のウィンドウでプレビューできるようにしました。大きな画面で仕上がりを確認でき、プレビューしながらの修正もしやすくなっています
http://staff.hatenablog.com/entry/2014/07/24/193003
-----
お寿司が廻る! 公式デザインテーマ「寿司ゆき」を公開しました
http://staff.hatenablog.com/entry/2014/07/16/123734
-----
ブログの話題をいつでもチェック! スマートフォン版の「トピック」ページをリリースしました
http://staff.hatenablog.com/entry/2014/07/10/181135