Я полностью потерял и вообще не разбираюсь в анализе RSS/XML. Это не имеет никакого смысла для меня вообще.Разбор RSS с Perl и XML :: XPath
Вот сценарий Perl я рубил с:
#!/usr/bin/perl -w
use strict;
use LWP::Simple;
use XML::XPath;
use Data::Dumper;
my $rssurl = "http://librivox.org/rss/4273";
my $xml = get($rssurl);
my $xp = XML::XPath->new(xml => $xml);
my $stories = $xp->find('/');
foreach my $story($stories->get_nodelist) {
print "----\n";
my $title = $xp->find('title', $story)->string_value;
print "title is [$title]\n";
}
Самая большая загадка для меня это то, что я перейти к $xp->find()
Я просто предполагаю, что и ухватиться за соломинку. Разве нет способа я могу только find
все и повторить все, что было found
?
Почему бы не использовать что-то RSS осведомленный? https://metacpan.org/pod/XML::Feed – Quentin
, потому что он не будет установлен в моей системе. –
Что значит «не будет устанавливать»? Какие у вас проблемы? –