XML::RAI::Item - An interface to the item elements of a RSS feed.
A subclass of XML::RAI::Object, XML::RAI::Item handles the mapping function and retrieval of RSS item elements.
Returns the XML::RSS::Parser::Element that the object is using as its source.
Returns the parent of the RAI object.
These accessor methods attempt to retrieve meta data from the source XML::RSS::Parser element by checking a list of potential tag names until one returns a value. They are generally based on Dublin Core terminology and RSS elements that are common across the many formats. If called in a SCALAR context, the value of the first element of the tag being matched is returned. If called in an ARRAY context it will return all of the values to the tag being matched -- it does not return all of the values for all of the tags that have been mapped to the method. (Note that some mappings only allow one value to be returned.) Returns undef if nothing could be found.
undef
The following are the tags (listed in XPath notation) mapped to each method and the order in which they are checked.
dcterms:abstract
description
dc:description
xhtml:body
xhtml:div
content:encoded
rss091:description
description/@type="text/html"
dc:contributor
dc:coverage
dcterms:created
dc:date
pubDate
rss091:pubDate
dc:creator
author
dc:format
dc:identifier/@rdf:resource
dc:identifier
guid
link
dcterms:issued
/channel/lastBuildDate
/channel/rss091:lastBuildDate
@xml:lang
dc:language
/@xml:lang
/channel/dc:language
/channel/language
/channel/rss091:language
@rdf:about
guid[@isPermaLink="true"]
dcterms:modified
trackback:ping/@rdf:resource
trackback:ping
trackback:about/@rdf:resource
trackback:about
dc:publisher
/channel/dc:publisher
/channel/managingEditor
dc:relation/@rdf:resource
dc:relation
dc:rights
/channel/copyright
/channel/creativeCommons:license
/channel/rss091:copyright
dc:source
source
dc:subject
category
title
dc:title
dc:type
dcterms:valid
expirationDate
Please see the XML::RAI manpage for author, copyright, and license information.
6 POD Errors
The following errors were encountered while parsing the POD:
=begin without a target?
'=item' outside of any '=over'
You forgot a '=back' before '=head2'
You forgot a '=back' before '=head1'
'=end' without a target?
To install XML::RAI, copy and paste the appropriate command in to your terminal.
cpanm
cpanm XML::RAI
CPAN shell
perl -MCPAN -e shell install XML::RAI
For more information on module installation, please visit the detailed CPAN module installation guide.