1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
Source: libxml-smart-perl
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Uploaders: Jay Bonci <jaybonci@debian.org>,
Ansgar Burchardt <ansgar@debian.org>,
Xavier Guimard <x.guimard@free.fr>
Section: perl
Priority: optional
Build-Depends: debhelper (>= 8)
Build-Depends-Indep: libdevel-cycle-perl,
libobject-multitype-perl,
perl
Standards-Version: 3.9.6
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libxml-smart-perl.git
Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libxml-smart-perl.git
Homepage: https://metacpan.org/release/XML-Smart
Testsuite: autopkgtest-pkg-perl
Package: libxml-smart-perl
Architecture: all
Depends: ${misc:Depends},
${perl:Depends},
libobject-multitype-perl
Description: Perl module for access to parsed XML trees
With the XML::Smart module, nodes in an XML tree made with XML::LibXML can
be accessed equally conveniently with the Perl syntax for hashes and arrays.
It also provides convenience features such as searching for nodes by
attribute, selection of an attribute value in each of multiple nodes,
change the format of returned data, and so forth.
.
The module also professes to automatically handle binary data
(encoding/decoding to/from base64), CDATA sections (used for text
content with unbalanced <tags> and so forth), and Unicode. It can be
used to create XML files and load XML from the Web (just pasting an URL
as a file path). It also provides an easy way to send XML data through
sockets, adding the length of the data in the <?xml?> header.
|