logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

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.

Name

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

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.

See Also