NAME Catmandu::XML - modules for handling XML data within the Catmandu framework DESCRIPTION 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. MODULES 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. SEE ALSO 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 AND LICENSE 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.