Catmandu::XML - modules for handling XML data within the Catmandu framework
Catmandu::XML contains modules for handling XML data within the Catmandu
framework. Parsing and serializing is based on XML::LibXML with XML::Struct.
XSLT transormation is based on XML::LibXSLT.
- Catmandu::Importer::XML
- Import serialized XML documents as data structures.
- Catmandu::Exporter::XML
- Serialize data structures as XML documents.
- Catmandu::XML::Transformer
- Utility module for XML/XSLT processing.
- Catmandu::Fix::xml_read
- Fix function to parse XML to MicroXML as implemented by
XML::Struct.
- Catmandu::Fix::xml_write
- Fix function to seralize XML.
- Catmandu::Fix::xml_simple
- Fix function to parse XML or convert MicroXML to simple
form as known from XML::Simple.
- Catmandu::Fix::xml_transform
- Fix function to transform XML using XSLT stylesheets.
This module requires the libraries "libxml2" and "libxslt".
For instance on Ubuntu Linux call "sudo apt-get install libxslt-dev
libxml2-dev" before installation of Catmandu::XML.
Copyright Jakob Voss, 2014-
This is free software; you can redistribute it and/or modify it under the same
terms as the Perl 5 programming language system itself.