libxml-smart-perl - Perl module for access to parsed XML trees

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libxml-smart-perl_1.78-2_all.deb
Package name libxml-smart-perl
Package version 1.78
Package release 2
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl
License -
Maintainer Debian Perl Group <>
Download size 74.80 KB
Installed size 267.00 KB
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.


Package Version Architecture Repository
libxml-smart-perl_1.78-2_all.deb 1.78 all Debian Main
libxml-smart-perl - - -


Name Value
libobject-multitype-perl -
perl -


Type URL
Binary Package libxml-smart-perl_1.78-2_all.deb
Source Package libxml-smart-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libxml-smart-perl deb package:
    # sudo apt-get install libxml-smart-perl




2014-09-22 - Niko Tyni <>
libxml-smart-perl (1.78-2) unstable; urgency=medium
* Team upload.
[ gregor herrmann ]
* Strip trailing slash from metacpan URLs.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
[ Niko Tyni ]
* Make the package autopkgtestable.
* Upgrade to Standards-Version 3.9.6. No changes needed.
2013-10-07 - Florian Schlichting <>
libxml-smart-perl (1.78-1) unstable; urgency=low
* Team upload
[ Ansgar Burchardt ]
* Email change: Ansgar Burchardt ->
* debian/control: Convert Vcs-* fields to Git.
[ Salvatore Bonaccorso ]
* Change based URIs to based URIs
[ Xavier Guimard ]
* Imported Upstream version 1.77
* debian/copyright:
+ bump format to 1.0
+ update XML::Smart::Parser copyright
* Bump Standards-Version to 3.9.4
* Bump debhelper compatibility to 8
* Refresh and report spelling patch
[ Florian Schlichting ]
* Import Upstream version 1.78
* Drop old spelling.patch, applied upstream; add new spelling.patch with
different issues
* Add build-dependency on libdevel-cycle-perl to enable another test
2010-01-03 - Ansgar Burchardt <>
libxml-smart-perl (1.6.9-3) unstable; urgency=low
[ gregor herrmann ]
* debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser
field (source stanza); Homepage field (source stanza).
* Set Maintainer to Debian Perl Group.
* Use dist-based URL in debian/watch.
* debian/control: Added: ${misc:Depends} to Depends: field.
[ Ansgar Burchardt ]
* Refresh rules for debhelper 7.
* No longer install README.
* Convert debian/copyright to proposed machine-readable format.
* Bump Standards-Version to 3.8.3.
* Add myself to Uploaders.
* debian/control: Mention module name in description.
* debian/watch: Use extended regular expression to match upstream releases.
* New patch: spelling.patch to fix spelling error in documentation.
* Use source format 3.0 (quilt).
2005-03-18 - Jay Bonci <>
libxml-smart-perl (1.6.9-2) unstable; urgency=low
* New maintainer (Closes: #200239)
* Adds uupdate capability to debian/watch
2004-12-28 - Jay Bonci <>
libxml-smart-perl (1.6.9-1) unstable; urgency=low
* New upstream version
2004-10-27 - Jay Bonci <>
libxml-smart-perl (1.6.8-1) unstable; urgency=low
* New upstream version (Closes: #270622)
* Adds debian/watch file so uscan will work
2004-01-19 - Michael K. Edwards <>
libxml-smart-perl (1.5-1) unstable; urgency=low
* Initial Release.

See Also

Package Description
libxml-stream-perl_1.24-3_all.deb module for manipulating streaming XML data
libxml-struct-perl_0.27-1_all.deb represent XML as data structure preserving element order
libxml-structured-perl_1.01-3_all.deb module to convert XML data into a predefined Perl data structure and back
libxml-tidy-perl_1.20-1_all.deb module for tidy indenting of XML documents
libxml-tmx-perl_0.36-1_all.deb Perl extensions for managing TMX files
libxml-tokeparser-perl_0.05-3_all.deb Simplified interface to XML::Parser
libxml-treebuilder-perl_5.4-2_all.deb XML parser providing XML::Elements DOM similar to HTML::Element
libxml-treepp-perl_0.43-1_all.deb Pure Perl module for parsing/writing XML files
libxml-treepuller-perl_0.1.2-1_all.deb pull interface to work with XML document fragments
libxml-twig-perl_3.50-1.1_all.deb Perl module for processing huge XML documents in tree mode
libxml-um-perl_0.01-9_all.deb Perl module for converting UTF-8 strings
libxml-validate-perl_1.025-3_all.deb xml validator factory
libxml-validator-schema-perl_1.10-2_all.deb Perl module to validate XML against a subset of W3C XML Schema
libxml-writer-perl_0.625-1_all.deb Perl module for writing XML documents
libxml-writer-simple-perl_0.12-1_all.deb simple API to create XML files