our $PREFERRED_PARSER = "XML::RSS";
+
+sub identify {
+ my $class = shift;
+ my $xml = shift;
+ my $tag = $class->_get_first_tag($xml);
+ return ($tag eq 'rss' || $tag eq 'RDF');
+}
+
sub init_empty {
my ($feed, %args) = @_;
$args{'version'} ||= '2.0';
sub lat {
my $item = shift->{entry};
if (@_) {
- $item->{geo}{lat} = $_[0];
+ $item->{geo}{lat} = $_[0];
} else {
- return $item->{geo}{lat};
+ return $item->{geo}{lat};
}
}
sub long {
my $item = shift->{entry};
if (@_) {
- $item->{geo}{long} = $_[0];
+ $item->{geo}{long} = $_[0];
} else {
- return $item->{geo}{long};
+ return $item->{geo}{long};
}
}