NAME
Catmandu::PNX - Modules for handling PNX data within the Catmandu framework
SYNOPSIS
Command line client catmandu
:
catmandu convert PNX to JSON --fix myfixes.txt < data/pnx.xml > data/pnx.json
catmandu convert JSON to PNX --fix myfixes.txt < data/pnx.json > data/pnx.xml
See documentation of modules for more examples.
DESCRIPTION
Catmandu::PNX contains modules to handle PNX an XML Schema for Ex Libris' Primo search engine.
AVAILABLE MODULES
- Catmandu::Exporter::PNX
-
Serialize PNX data
- Catmandu::Importer::PNX
-
Parse PNX data
SEE ALSO
This module is based on the Catmandu framework and XML::Compile. For more information on Catmandu visit: http://librecat.org/Catmandu/ or follow the blog posts at: https://librecatproject.wordpress.com/
DISCLAIMER
* I'm not a PNX expert.
* This project was created as part of the L<Catmandu> project as an example PNX files can be generated from MARC, EAD and others.
* All the heavy work is done by the excellent L<XML::Compile> package.
* I invite other developers to contribute to this code.
BUGS, QUESTIONS HELP
Use the github issue tracker for any bug reports or questions on this module: https://github.com/LibreCat/Catmandu-PNX/issues
COPYRIGHT AND LICENSE
Patrick Hochstenbach, 2016 -
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.