Don't re-invent the wheel and use the Atom feed with
XML::Atom and friends (esp.
XML::Atom::Syndication). You don't need any Java as you can deal with the feed on your own (Perl-enabled) machine.
CountZero
"If you have four groups working on a compiler, you'll get a 4-pass compiler." - Conway's Law