perl-Data-Transform-SAXBuilder - A filter for parsing XML with L<XML::LibXML>

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package filename perl-Data-Transform-SAXBuilder-0.05-alt1.noarch.rpm
Package name perl-Data-Transform-SAXBuilder
Package version 0.05
Package release alt1
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 4.76 KB
Installed size 4.76 KB
the Data::Transform::SAXBuilder manpage is used to turn an XML file or stream into
a (series of) DOM tree (fragments). It uses the the XML::LibXML manpage modules to do
the parsing and for the building of the DOM tree. This gives you very good
support for most(all?) XML features, and allows you to use a host of extra
modules available for use with the XML::LibXML manpage.
To make the potentially time-consuming parsing process not interfere with
event-driven environments (like the POE manpage), SAXBuolder will return a series
of document fragments instead of the entire DOM tree.
There are two modes:
=over 2
The first builds the entire DOM tree, and just gives you pointers into the
tree at various points. This is useful if you know the xml document you are
parsing is not too big, and you want to be able to run XPATH queries on the
entire tree.
The second mode splits up the DOM tree into document fragments and returns
each seperately. You could still build a complete DOM tree from these
fragments. Sometimes that isn't possible, because you're receiving a possibly
endless tree (for example when processing an XMPP stream)
You can control how often you get events by specifying till how deep into
the tree you want to receive notifications. This also controls the size of
the document fragments you'll receive when you're using the second,
'detached' mode.


Package Version Architecture Repository
perl-Data-Transform-SAXBuilder - - -


Name Value
/usr/share/perl5 -
perl(Data/ >= 0.050.100
perl(XML/ >= 1.630
perl(XML/SAX/IncrementalBuilder/ >= 0.020
perl( -
rpmlib(PayloadIsLzma) -


Name Value
perl(Data/Transform/ = 0.050
perl-Data-Transform-SAXBuilder = 0.05-alt1


Type URL
Binary Package perl-Data-Transform-SAXBuilder-0.05-alt1.noarch.rpm
Source Package perl-Data-Transform-SAXBuilder-0.05-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Data-Transform-SAXBuilder rpm package:
    # sudo apt-get install perl-Data-Transform-SAXBuilder



See Also

Package Description
perl-Data-Transform-SSL-0.03-alt1.noarch.rpm SSL in a filter
perl-Data-Transform-Zlib-0.02-alt1.noarch.rpm A Filter for RFC195[0-2]
perl-Data-Transformer-0.04-alt2_9.noarch.rpm Traverse a data structure, altering it in place
perl-Data-Transit-0.8.04-alt1.noarch.rpm Perl implementation of the transit format
perl-Data-Transmute-0.035-alt1.noarch.rpm Transmute (transform) data structure using rules data
perl-Data-Transmute-Rules-DNS-Zone-Struct-FromSpanel-0.001-alt1.noarch.rpm Convert Spanel DNS zone structure to that accepted by DNS::Zone::Struct::To::BIND (Sah::Schema::dns
perl-Data-Transpose-0.0023-alt1.noarch.rpm Transpose, filter and validate data
perl-Data-Traverse-0.03-alt1.noarch.rpm perl module Data-Traverse
perl-Data-Tree-0.16-alt1.noarch.rpm a hash-based tree-like data structure
perl-Data-TreeDraw-0.0.5-alt1.noarch.rpm perl module Data-TreeDraw
perl-Data-TreeDumper-OO-0.09-alt1.noarch.rpm Object oriented interface to Data::TreeDumper
perl-Data-TreeDumper-Renderer-ASCII-0.03-alt1.noarch.rpm perl module Data-TreeDumper-Renderer-ASCII
perl-Data-TreeDumper-Utils-0.04.4-alt1.noarch.rpm A selection of utilities to use with Data::TreeDumper
perl-Data-TreeValidator-0.04-alt1.noarch.rpm Easy validation and transformation of scalar tree structures
perl-Data-Tubes-0.736-alt1.noarch.rpm Text and data canalising