是否有CPAN模块可以帮助我解析Perl中的RSS或ATOM提要?

时间:2008-12-27 18:20:50

标签: perl rss cpan atom-feed

我需要Perl中的代码来请求和解析ATOM和RSS提要。是否有CPAN模块?

4 个答案:

答案 0 :(得分:16)

几乎在任何时候你问“如何在Perl中执行X?”,答案是查看CPAN Search以找到执行它的模块。

要从网上下载,LWP系列模块可以为您提供帮助。要解析文档,请尝试使用名称中的FeedRSSAtom

但是,四年之后,我现在推荐Mojolicious,它有自己的用户代理模块,并且非常强大地支持DOM解析以及提取文档部分的各种方法。根据您的需要,您可能不再需要特殊的进纸模块。

答案 1 :(得分:9)

XML::FeedPP很好......

答案 2 :(得分:4)

XML::RSSXML::Atom都存在。请注意 - XML :: Atom似乎没有被主动维护,据报道有bug。但基础应该足以让你前进。

要获取Feed LWP :: Simple是一个不错的选择。

答案 3 :(得分:0)

我发现XML::Feed可以更好地处理您 将要获得的错误,如果您尝试解析不是控制生成。