Provided by: libcatmandu-sru-perl_0.42.8-1ubuntu1_all bug

NAME

       Catmandu::Importer::SRU::Parser - Package transforms SRU responses into Perl

SYNOPSIS

         package MyParser;

         use Moo;

         sub parse {
               my ($self,$record) = @_;
               my $schema  = $record->{recordSchema};
               my $packing = $record->{recordPacking};
               my $data    = $record->{recordData};

               ... do some magic...

               return $perl_hash;
         }

DESCRIPTION

       Catmandu::Importer::SRU can optionally include a parser to transform the returned records
       from SRU requests.  Any such parser needs to implement one instance method "parse" which
       receives an SRU-record and returns a perl hash.

AUTHOR

       Patrick Hochstenbach, "<patrick.hochstenbach at ugent.be>"