p5-XML-Smart - Smart, easy and powerful way to access/create XML files/data

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest i386
Package filename p5-XML-Smart-1.79_1.txz
Package name p5-XML-Smart
Package version 1.79
Package release 1
Package architecture i386
Package type txz
Category perl5 textproc
Homepage https://metacpan.org/release/XML-Smart
License GPLv1+, ART10
Maintainer perl@FreeBSD.org
Download size 71.22 KB
Installed size 232.11 KB
This module has an easy way to access/create XML data. It's based on the HASH
tree that is made of the XML data, and enable a dynamic access to it with the
Perl syntax for Hashe and Array, without needing to care if you have a Hashe or
an Array in the tree. In other words, each point in the tree work as a Hash and
an Array at the same time!
The module alson handle automatically binary data (encoding/decoding to/from
base64), CDATA (like contents with <tags>) and Unicode.  It can be used to
create XML files, load XML from the Web (just pasting an URL as a file path)
and it has an easy way to send XML data through socket, just adding the length
of the data in the <?xml?> header.
You can use XML::Smart with XML::Parser, or with the 2 standart parsers of
WWW: https://metacpan.org/release/XML-Smart
- DOCS: on


Package Version Architecture Repository
p5-XML-Smart-1.79_1.txz 1.79 i386 FreeBSD Ports Quarterly
p5-XML-Smart-1.79_1.txz 1.79 amd64 FreeBSD Ports Quarterly
p5-XML-Smart-1.79_1.txz 1.79 amd64 FreeBSD Ports Latest
p5-XML-Smart - - -


Name Value
p5-Object-MultiType = 0.05_1
p5-XML-XPath = 1.44
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-XML-Smart-1.79_1.txz
Source Package textproc/p5-XML-Smart

Install Howto

Install p5-XML-Smart txz package:

# pkg install p5-XML-Smart

See Also

Package Description
p5-XML-Stream-1.24.txz XML::Stream provides you with access to XML Stream
p5-XML-Tiny-2.07.txz Simple lightweight parser for a subset of XML
p5-XML-TinyXML-0.34_2.txz Little and efficient Perl module to manage xml data
p5-XML-TokeParser-0.05_1.txz Simplified interface to XML::Parser
p5-XML-Toolkit-0.15_2.txz Suit of XML tools with Antlers
p5-XML-TreeBuilder-5.4_1.txz Perl module to make XML document trees
p5-XML-TreePP-0.43.txz Pure Perl implementation for parsing/writing xml files
p5-XML-Twig-3.52.txz Process huge XML documents by chunks via a tree interface
p5-XML-Validate-1.025_2.txz XML validator factory
p5-XML-Validator-Schema-1.10_2.txz Perl module for validating XML documents against a W3C XML Schema
p5-XML-WBXML-0.09_2.txz Convert between XML and WBXML using libwbxml2
p5-XML-Writer-0.625_1.txz Simple Perl module for writing XML documents
p5-XML-XBEL-1.4_1.txz OOP for reading and writing XBEL documents
p5-XML-XML2JSON-0.06_1.txz Convert XML into JSON (and back again) using XML::LibXML
p5-XML-XPath-1.44.txz Modules for parsing and evaluating XPath statements