MAB2::Parser::XML - MAB2 XML parser
Contents
Arguments
"file"
Path to file with MAB2 XML records.
"fh"
Open filehandle for file with MAB2 XML records.
"string"
XML string with MAB2 XML records.
Copyright And License
This software is copyright (c) 2013 by Johann Rolschewski.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5
programming language system itself.
perl v5.36.0 2022-12-04 MAB2::Parser::XML(3pm)
Methods
new($filename|$filehandle|$string)next()
Reads the next record from MAB2 XML input stream. Returns a Perl hash.
_decode($record)
Deserialize a MAB2 XML record to an an ARRAY of ARRAYs.
Name
MAB2::Parser::XML - MAB2 XML parser
Seealso
Catmandu::Importer::MAB2.
Synopsis
MAB2::Parser::XML is a parser for MAB2 XML records.
use MAB2::Parser::XML;
my $parser = MAB2::Parser::XML->new( $filename );
while ( my $record_hash = $parser->next() ) {
# do something
}
