XML::Stream
This module provides you with access to XML Streams. An XML Stream
is just that. A stream of XML over a connection between two computers.
For more information about XML Streams, and the group that created them,
please visit:
Little and efficient Perl module to manage xml data.
Perl library that provides a simplified interface to XML::Parser
XML::Toolkit is a suite of tools that work to make handling XML easier. It is
designed to marshall XML documents into Moose classes and back again with
minimal changes.
This module uses XML::Parser to make XML document trees constructed of
XML::Element objects (and XML::Element is a subclass of HTML::Element
adapted for XML). XML::TreeBuilder is meant particularly for people
who are used to the HTML::TreeBuilder / HTML::Element interface to
document trees, and who don't want to learn some other document
interface like XML::Twig or XML::DOM.
XML::Validate is a generic interface to different XML validation backends.
Backends for the following validators are included with this distribution:
** LibXML (& you'll need XML::LibXML)
** Xerces (& you'll need XML::Xerces)
This module is yet another parser and tree-builder for HTML documents. It is
designed to make extraction and modification of HTML documents simplistic. The
API allows for easy custom additions to the document being parsed, and allows
very specific tag, text, and comment extraction.
This module is yet another (?) parser and tree-builder for Perl regular
expressions. It builds a tree out of a regex, but at the moment, the extent of
the extraction tool for the tree is quite limited. However, the tree can be
useful to extension modules.
XML::XBEL provides an object oriented interface for reading and
writing XBEL files in Perl.
xsh is a powerfull command-line XML (DOM) editing tool/programming
language in the manner of Unix shell interpreters and line-oriented text
editors like ed. It can be used either interactively or for batch-mode
XML processing.