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.
Import serialized XML documents as data structures.
Serialize data structures as XML documents.
Utility module for XML/XSLT processing.
Fix function to parse XML to MicroXML as implemented by XML::Struct.
Fix function to seralize XML.
Fix function to parse XML or convert MicroXML to simple form as known from XML::Simple.
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.
libxml2
libxslt
sudo apt-get install libxslt-dev libxml2-dev
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.
To install Catmandu::XML, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Catmandu::XML
CPAN shell
perl -MCPAN -e shell install Catmandu::XML
For more information on module installation, please visit the detailed CPAN module installation guide.