NAME Datahub::Factory::Importer::MSK - Import data from Adlib data dumps as used by the MSK SYNOPSIS use Datahub::Factory::Importer::MSK; use Data::Dumper qw(Dumper); my $msk = Datahub::Factory::Importer::MSK->new( file_name => '/tmp/msk.xml', data_path => 'recordList.record.*' ); $msk->importer->each(sub { my $item = shift; print Dumper($item); }); DESCRIPTION Datahub::Factory::Importer::MSK uses Catmandu to fetch a list of records from an AdlibXML data dump generated by the MSK . It returns an Importer. PARAMETERS file_name Location of the Adlib XML data dump. It expects AdlibXML. data_path Optional parameter that indicates where the records are in the XML tree. It uses Catmandu::Fix syntax. By default, records are in the recordList.record.* path. ATTRIBUTES importer A Importer that can be used in your script. AUTHOR Pieter De Praetere COPYRIGHT Copyright 2017- PACKED vzw LICENSE This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. SEE ALSO Datahub::Factory Datahub::Factory::Adlib Catmandu