Provided by: libcatmandu-marc-perl_1.271-1_all bug

NAME

       Catmandu::Fix::marc_xml - transform a Catmandu MARC record into MARCXML

SYNOPSIS

          # Transforms the 'record' key into a MARCXML string
          marc_xml('record')

          # Transforms the XML in the 'record' key into MARC accessible data
          marc_xml('record',reverse:1)

DESCRIPTION

       Convert MARC data into a MARCXML string

METHODS

   marc_xml(PATH,[reverse:1])
       Transform the MARC record found at PATH to MARC XML. If an "reverse" option is given, then
       XML found at "PATH" will be transformed into an internal MARC format. The MARC
       representation needs to be stored in the "record" key to be used with other Catmandu::MARC
       fixes.

INLINE

       This Fix can be used inline in a Perl script:

           use Catmandu::Fix::marc_xml as => 'marc_xml';

           my $data = { record => [...] };

           $data = marc_xml($data);

SEE ALSO

       Catmandu::Fix