Stackoverflow的提要是Atom提要,我無法使用XML::RSS
本身解析它們,並嘗試了其他目前已開發但仍不成功的解析器。我得到的最接近的分析結果是使用XML::Atom::Feed
模塊,但無法繞過取消引用條目的鏈接對象。在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;
}
哪些最新的30項輸出如下:
Rcpp: Returning C array as NumericMatrix to R
XML::Atom::Link=HASH(0x24cbf00)
我意識到鏈接對象是一個散列引用,但我似乎失去了一些東西。
另外,有沒有更好的解析XML Atom提要模塊?
自從您首次提供了正確的'href()實現以來,我接受了您的答案。 '方法和來源。 – hwnd 2014-10-04 16:48:46