JavaのプログラムでROMEを使ってRSS取得

▼この記事をSNSでシェアする▼

スポンサーリンク

スポンサーリンク

いまどきあまりRSS Feedの取得ってやらないのかもわからんですが、

なんとなく興味があったのでとりあえずJavaのプログラムで試してみました。

概要

入力となるRSS:https://news.yahoo.co.jp/pickup/computer/rss.xml

yahooニュース(IT)のRSSフィードを取得し、コンソール上に出力する

シンプルな内容です

プログラム

Main

入力用、出力用のクラスを実行します

build.gradle

ROMEを使用するため、

「compile ‘com.sun.syndication:com.springsource.com.sun.syndication:0.9.0’」

をgradleに追記し、ライブラリを有効化する

Config

入力用のクラスで使用するRSSのURLを設定

InputData

XML形式で記述されているRSSをXML Readerを使って読み込み、SyndFeedImplというオブジェクトに変換し、入力します

OutputData

SyndFeedImplというオブジェクトからRSSの概要情報と各記事の情報を出力する

出力結果

スポンサーリンク


関連記事

▼この記事をSNSでシェアする▼

フォローする

メニュー・主な記事カテゴリ

おすすめ特集!




「ゆとり鳥日記」について
ITを中心に関心の赴くままに好きなように書いていく雑記ブログ!管理人が二人います。
◆フクロウ(ITコンサル)
◆santaka(SE)

詳しいプロフィール
お仕事の依頼・ご要望

ゆとり鳥日記をBTCで応援する