Carsten Klee
and 5 contributors

NAME

Catmandu::Importer::SRU::Parser::ppxml - Parse SRU response with PICA+ XML data (PPXML, a format variant of the Deutsche Nationalbibliothek) into Catmandu PICA

SYNOPSIS

    my %attrs = (
        base => 'http://services.dnb.de/sru/zdb',
        query => 'zdbid = 24220127',
        recordSchema => 'PicaPlus-xml' ,
        parser => 'ppxml' ,
    );

    my $importer = Catmandu::Importer::SRU->new(%attrs);

To give an example for use of the catmandu command line client:

    catmandu convert SRU --base http://services.dnb.de/sru/zdb
                         --query "zdbid = 24220127" 
                         --recordSchema PicaPlus-xml
                         --parser ppxml 
                     to PICA --type plain

DESCRIPTION

Each ppxml response will be transformed into the format defined by Catmandu::Importer::PICA