【发布时间】:2014-10-04 16:07:32
【问题描述】:
Stackoverflow 的提要是 Atom 提要,我无法使用 XML::RSS 本身解析它们,并尝试了当前开发但仍不成功的其他解析器。我最接近解析提要的是 XML::Atom::Feed 模块,但我无法将我的大脑围绕取消引用条目的链接对象。
use strict;
use warnings;
use feature 'say';
use XML::Atom::Feed;
my $url = 'http://stackoverflow.com/feeds/tag?tagnames=r&sort=newest';
my $feed = XML::Atom::Feed->new(URI->new($url))
or die XML::Atom::Feed->errstr;
for ($feed->entries) {
say $_->title, "\n", $_->link;
}
输出最新的三十个条目如下:
Rcpp: Returning C array as NumericMatrix to R
XML::Atom::Link=HASH(0x24cbf00)
我知道链接对象是一个哈希引用,但我似乎遗漏了一些东西。
另外,还有其他模块可以更好地解析 XML Atom 提要吗?
【问题讨论】:
标签: perl