PICA::Data - PICA record processing
version 0.11
This module is aggregated methods and functions to process parsed PICA records, represented by an array of arrays.
Parses a PICA path expression. On success returns a list reference with:
regex string to match fields against (must be compiled with qr{...} or /.../)
qr{...}
/.../
regex string to match occurrences against (must be compiled)
regex string to match subfields against (must be compiled)
substring start position
substring end position
Adopted from Catmandu::Fix::pica_map, this experimental function can be used to extract subfield valuesfrom a PICA record based on a PICA path expression.
This function can also be called as values on a blessed PICA record:
values
bless $record, 'PICA::Data'; $record->values($path);
PICA::Record implements an alternative, more heavyweight encoding of PICA records.
Johann Rolschewski <rolschewski@gmail.com>
This software is copyright (c) 2014 by Johann Rolschewski.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
1 POD Error
The following errors were encountered while parsing the POD:
You forgot a '=back' before '=head2'
To install Catmandu::PICA, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Catmandu::PICA
CPAN shell
perl -MCPAN -e shell install Catmandu::PICA
For more information on module installation, please visit the detailed CPAN module installation guide.