XML::FeedPP
XML::FeedPPは、いわゆるRSSファイルを出力するためのPerlモジュールです。
RSS 2.0、RSS 1.0 (RDF)、Atom 0.3(および1.0)の形式に対応しており、各フォーマットのインターフェイスを共通に扱えるので非常に手軽に使えます。
アーカイブは配布サイトから取得できます。
使用方法
詳細については配布サイトを見ていただくとして、私がrssファイルの生成として使用している例を挙げておきます。
use XML::FeedPP; ... my $feed = XML::FeedPP::RDF->new( title => $title, link => $url, pubDate => $date, description => $description, language => 'ja', ); for my $page (@pages) { my $description = $page->body; my $item = $feed->add_item( title => $page->title, link => $page->url, description => $description, category => 'xxx', pubDate => $page->updated_on, ); } $feed->to_file( "/path/to/rss.xml" );