HTTP::OAI::Identify - Provide access to an OAI Identify response
use HTTP::OAI::Identify; my $i = new HTTP::OAI::Identify( adminEmail=>'billg@microsoft.com', baseURL=>'http://www.myarchives.org/oai', repositoryName=>'www.myarchives.org' ); for( $i->adminEmail ) { print $_, "\n"; }
This constructor method returns a new instance of the OAI::Identify module.
Return the original version of the OAI response, according to the given XML namespace.
Returns an HTTP::OAI::Headers object. Use $headers->header('headername') to retrive field values.
Returns and optionally sets the relevent header. NOTE: protocolVersion will always be '2.0'. Use $i->version to find out the protocol version used by the repository.
Returns and optionally adds to the multi-value headers.
Returns the description list and optionally appends a new description $d. Returns an array ref of HTTP::OAI::Descriptions, or an empty ref if there are no description.
Returns the next description or undef if no more description left.
Returns a XML::DOM object representing the Identify response.
To install HTTP::OAI, copy and paste the appropriate command in to your terminal.
cpanm
cpanm HTTP::OAI
CPAN shell
perl -MCPAN -e shell install HTTP::OAI
For more information on module installation, please visit the detailed CPAN module installation guide.