The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Catmandu::XML - Modules for handling XML data within the Catmandu framework

VERSION

version 0.14

DESCRIPTION

Catmandu::XML contains modules for handling XML data within the Catmandu framework. Parsing and serializing is based on XML::LibXML with XML::Struct.

MODULES

Catmandu::Importer::XML

Import serialized XML documents as data structures.

Catmandu::Exporter::XML

Serialize data structures as XML documents.

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.

SEE ALSO

This module requires the non-perl libraries libxml2 and libxslt installed. To install for instance on Ubuntu Linux call sudo apt-get install libxslt-dev libxml2-dev.

AUTHOR

Jakob Voß

COPYRIGHT AND LICENSE

This software is copyright (c) 2014 by Jakob Voß.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.