Catmandu::OAI - Catmandu modules for working with OAI repositories
# From the command line $ catmandu convert OAI --url http://biblio.ugent.be/oai --set allFtxt $ catmandu convert OAI --url http://biblio.ugent.be/oai --metadataPrefix mods --set books $ catmandu convert OAI --url http://biblio.ugent.be/oai --metadataPrefix mods --set books --handler raw $ catmandu import OAI --url http://biblio.ugent.be/oai --set allFtxt to MongoDB --database-name biblio # From Perl use Catmandu; my $importer = Catmandu->importer('OAI',url => 'http://biblio.ugent.be/oai' , set => 'allFtxt'); $importer->each(sub { my $item = shift; print "%s %s\n", $item->{_identifier} , $item->{title}->[0]; });
Catmandu::Importer::OAI
Nicolas Steenlant, <nicolas.steenlant at ugent.be>
<nicolas.steenlant at ugent.be>
Patrick Hochstenbach, <patrick.hochstenbach at ugent.be>
<patrick.hochstenbach at ugent.be>
Jakob Voss, <nichtich at cpan.org>
<nichtich at cpan.org>
Nicolas Franck, <nicolas.franck at ugent.be>
<nicolas.franck at ugent.be>
Copyright 2016 Ghent University Library
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
To install Catmandu::OAI, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Catmandu::OAI
CPAN shell
perl -MCPAN -e shell install Catmandu::OAI
For more information on module installation, please visit the detailed CPAN module installation guide.