XML::GDOME is a perl module that provides the DOM Level 2 Core API
for accessing XML documents.
It uses a XS wrapper around the gdome2 library.
This module generates SAX events from SQL queries against a DBI
connection.
XML::Generator::PerlData provides a simple way to generate SAX2 events from
nested Perl data structures, while providing finer-grained control over the
resulting document streams.
XML::Generator is a simple perl module to help in the generation of XML.
Basically, you create an XML::Generator object and then call a method
for each tag, supplying the contents of that tag as parameters.
XML::Grove is a tree-based object model for accessing the information
set of parsed or stored XML, HTML, or SGML instances. XML::Grove
objects are Perl hashes and arrays where you access the properties
of the objects using normal Perl syntax.
Generate a DocBook documentation from a DTD
SAX2 handler for generate a HTML documentation from a DTD
XML::Handler::HTMLWriter is a SAX handler module for outputting
HTML, based on the rules in the XSLT specification, including things
like empty and non-closing tags, and boolean attributes.
YAWriter implements Yet Another XML::Handler::Writer.
This module is a companion for XML::LibXML. It operates with LibXML
objects, could return or accept LibXML objects, and may be used for
easy data transformations.
It is faster in parsing then XML::Simple, XML::Hash, XML::Twig and
of course much slower than XML::Bare.
It is faster in composing than XML::Hash, but slower than XML::Simple.