JavaでRSSを生成&解析するライブラリ、RSS4jを試してみた。とっても簡単&直感的でgood。
RSSを生成するには、こんな感じ。
RssDocument doc = new RssDocument(); doc.setVersion(RssDocument.VERSION_10);
RssChannel channel = new RssChannel(); channel.setChannelTitle("RSS generate test"); channel.setChannelLink("https://bitarts.jp"); channel.setChannelUri("https://bitarts.jp/rss"); doc.addChannel(channel);
for (int i=1; i<=5; i++) { RssChannelItem item = new RssChannelItem(); item.setItemTitle("article " + i); item.setItemLink("https://bitarts.jp/" + i); channel.addItem(item); }
RssGenerator.generateRss(doc, System.out);