Description
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 XML::Smart: WWW: https://metacpan.org/release/XML-Smart Options: - DOCS: on
Alternatives
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 | - | - | - |
Requires
Name | Value |
---|---|
p5-Object-MultiType | = 0.05_1 |
p5-XML-XPath | = 1.44 |
perl5 | = 5.28.1_1 |
Download
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 |
Advertisement
Advertisement