2008年5月17日土曜日

Java で RSS

Java で RSS フィードを扱うためのライブラリのなかで使いやすそうなので ROME というのがあります。
Tomcat 上のプロジェクトで、他のサイトのフィードを取得するには、
現時点で最新版の rome-0.9.jarrome-fetcher-0.9.jarjdom.jar を Tomcat プロジェクトの lib に配置してパスを通します。
サーブレット側でチュートリアルを参考にしながら SyndFeed インスタンスを取得するまでが基本。
後はドキュメントを参照しながら例えば
SyndFeed インスタンスから getEntries メソッドで SyndEngry インスタンスを取得して
ドキュメントを参照しながらエントリ内の情報を取得します。

0 件のコメント: