トップ «前の日記(2014/08/26 (火) ) 最新 編集 RSS feed

HsbtDiary


2014/08/27 (水) [長年日記]

曇時々雨

rss のパースは nokogiri を使いましょうという話

rails でお知らせのような rss をパースして表示する必要があるとき feed-normalizerfeedjira を使っていることが多いと思うけど Ruby 2.2.0 の対応状況としてはあまりよろしくない.

  • feed-normalizer は Ruby 2.2.0 で動かそうとすると stack level too deep となる
  • feedjira は依存する curb のメンテナンス状態が怪しい(Ruby 2.2.0 対応は完了しているけど、CentOS 5 でビルドできない問題を直したバージョンをリリースしてくれない...)

さらに rss 関連の技術やライブラリがこの先盛り上がることも多分ないので、rss をパースするときはすみやかに Nokogiri を使って自分たちが使いたいような情報だけど抜き出した Hash の配列にするラッパーをささっと書いたほうがよさそう、というのが今週得られた知見. 社会は厳しい.

Tags: ruby