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