How to Install and Uninstall libxml-struct-perl Package on Kali Linux
Last updated: January 11,2025
1. Install "libxml-struct-perl" package
Please follow the steps below to install libxml-struct-perl on Kali Linux
$
sudo apt update
Copied
$
sudo apt install
libxml-struct-perl
Copied
2. Uninstall "libxml-struct-perl" package
This is a short guide on how to uninstall libxml-struct-perl on Kali Linux:
$
sudo apt remove
libxml-struct-perl
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libxml-struct-perl package on Kali Linux
Package: libxml-struct-perl
Version: 0.27-1
Installed-Size: 78
Maintainer: Debian Perl Group
Architecture: all
Depends: libmoo-perl, libxml-libxml-perl, perl
Enhances: libcatmandu-perl
Size: 34160
SHA256: 5ce29db5995be19250b1276a68710d96d8fb056240e8f2d3cdf68a2d7e2351ec
SHA1: cf6dfbb6fc10f91d9dcdad4899b0cc0fe7308877
MD5sum: a4c0966009dd38dee83d66d4793b0fc8
Description: represent XML as data structure preserving element order
XML::Struct implements a mapping between XML and Perl data structures.
By default, the mapping preserves element order,
so it also suits for "document-oriented" XML.
In short, an XML element is represented
as array reference with three parts:
.
[ $name => \%attributes, \@children ]
.
This data structure corresponds to the abstract data model
of MicroXML ,
a simplified subset of XML.
.
If your XML documents don't contain relevant attributes,
you can also choose to map to this format:
.
[ $name => \@children ]
.
Both parsing (with XML::Struct::Reader or function readXML)
and serializing (with XML::Struct::Writer or function writeXML)
are fully based on XML::LibXML,
so performance is better than XML::Simple
and similar to XML::LibXML::Simple.
Description-md5:
Homepage: https://github.com/nichtich/XML-Struct
Tag: devel::lang:perl, devel::library, implemented-in::perl
Section: perl
Priority: optional
Filename: pool/main/libx/libxml-struct-perl/libxml-struct-perl_0.27-1_all.deb
Version: 0.27-1
Installed-Size: 78
Maintainer: Debian Perl Group
Architecture: all
Depends: libmoo-perl, libxml-libxml-perl, perl
Enhances: libcatmandu-perl
Size: 34160
SHA256: 5ce29db5995be19250b1276a68710d96d8fb056240e8f2d3cdf68a2d7e2351ec
SHA1: cf6dfbb6fc10f91d9dcdad4899b0cc0fe7308877
MD5sum: a4c0966009dd38dee83d66d4793b0fc8
Description: represent XML as data structure preserving element order
XML::Struct implements a mapping between XML and Perl data structures.
By default, the mapping preserves element order,
so it also suits for "document-oriented" XML.
In short, an XML element is represented
as array reference with three parts:
.
[ $name => \%attributes, \@children ]
.
This data structure corresponds to the abstract data model
of MicroXML
a simplified subset of XML.
.
If your XML documents don't contain relevant attributes,
you can also choose to map to this format:
.
[ $name => \@children ]
.
Both parsing (with XML::Struct::Reader or function readXML)
and serializing (with XML::Struct::Writer or function writeXML)
are fully based on XML::LibXML,
so performance is better than XML::Simple
and similar to XML::LibXML::Simple.
Description-md5:
Homepage: https://github.com/nichtich/XML-Struct
Tag: devel::lang:perl, devel::library, implemented-in::perl
Section: perl
Priority: optional
Filename: pool/main/libx/libxml-struct-perl/libxml-struct-perl_0.27-1_all.deb