|
use XML::RSS::FOXSports;
my $fsp = new XML::RSS::FOXSports;
my $soc_feed = $fsp->parse_soccer;
my $mlb_feed = $fsp->parse_mlb;
print "item count: ", $soc_feed->item_count()."\n\n";
foreach my $i ( $soc_feed->items ) {
map { print $_->name.": ".$_->value."\n" } $i->children;
print "\n";
}
#-- retrieve values for attribution
my $img = $mlb_feed->image();
print $img->children('title')->value, "\n";
print $img->children('url')->value, "\n";
print $img->children('link')->value, "\n";
print $img->children('width')->value, "\n";
print $img->children('height')->value,"\n";
my @leagues = $fsp->get_available_leagues;
my @teams = $fsp->get_available_teams;
When i compile this Its giving "Can't locate object method "name" via package "XML::RSS::Parser::Feed" at 1.pl line 29.
This is the same code given by the Module provider.
So what might be the problem? |