Data::Kramerius - Information about all Kramerius systems.
use Data::Kramerius; my $obj = Data::Kramerius->new; my $kramerius_obj = $obj->get($kramerius_id); my @kramerius_objs = $obj->list;
Kramerius is an open source software solution for accessing digital documents. Homepage of project is in https://system-kramerius.cz/.
new
my $obj = Data::Kramerius->new;
Constructor.
Returns instance of object.
get
my $kramerius_obj = $obj->get($kramerius_id);
Get Kramerius object defined by id.
Returns Data::Kramerius::Object instance.
list
my @kramerius_objs = $obj->list;
List all kramerius systems.
Returns list of Data::Kramerius::Object instances.
use strict; use warnings; use Data::Kramerius; use Unicode::UTF8 qw(encode_utf8); my $obj = Data::Kramerius->new; my $kramerius_mzk = $obj->get('mzk'); # Print out. print 'Active: '.$kramerius_mzk->active."\n"; print 'Id: '.$kramerius_mzk->id."\n"; print 'Name: '.encode_utf8($kramerius_mzk->name)."\n"; print 'URL: '.$kramerius_mzk->url."\n"; print 'Version: '.$kramerius_mzk->version."\n"; # Output: # Active: 1 # Id: mzk # Name: Moravská zemská knihovna # URL: http://kramerius.mzk.cz/ # Version: 4
Data::Kramerius::Object, Text::DSV, Unicode::UTF8.
https://github.com/michal-josef-spacek/Data-Kramerius
Michal Josef Špaček mailto:skim@cpan.org
http://skim.cz
© 2021-2023 Michal Josef Špaček
BSD 2-Clause License
0.06
To install Data::Kramerius, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Data::Kramerius
CPAN shell
perl -MCPAN -e shell install Data::Kramerius
For more information on module installation, please visit the detailed CPAN module installation guide.