MARC::Moose::Formater - Base class to format Marc record
version 1.0.46
A Marc formater is used by any writer to transform a Marc record into something undestandable by human (text readable format) or by machine (standartized format like ISO2709 or MARCXML).
A formater surclass this base class 3 methods to format a set of Marc records.
Prior to formating a set of records one by one calling format method, a writer may need an header which is returned by this method.
A the end of formating a set of records, it may be required by a writer to finished its stream of date by a footer.
Returns something (a string, another object) containing a representation of a MARC record.
# $formater type is Marc::Formater subclass # $record type Marc::Record or any subclass my $formatted_string = $formater->format( $record );
MARC::Moose
MARC::Moose::Formater::Iso2709
MARC::Moose::Formater::Marcxml
MARC::Moose::Formater::Text
MARC::Moose::Formater::Yaml
MARC::Moose::Formater::UnimarcToMarc21
MARC::Moose::Lint::Processor
Frédéric Demians <f.demians@tamil.fr>
This software is copyright (c) 2022 by Frédéric Demians.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install MARC::Moose, copy and paste the appropriate command in to your terminal.
cpanm
cpanm MARC::Moose
CPAN shell
perl -MCPAN -e shell install MARC::Moose
For more information on module installation, please visit the detailed CPAN module installation guide.