openbsd-ports/textproc/p5-XML-Smart/pkg/DESCR
aanriot 90ded2ccf6 import XML-Smart-1.6.9, submitted on ports@ by
Okan Demirmen <okan@demirmen.com>.

This module is a smart, easy and powerful way to access/create XML 
files/datas.

help and ok sturm@
2005-07-23 07:53:43 +00:00

15 lines
774 B
Plaintext

HASH tree that is made of the XML data, and enables dynamic access to it
with the Perl syntax for Hashes and Arrays, without needing to care if
you have a Hash 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!
You also have extra resources, like a search for nodes by attribute,
selection of an attribute value in each multiple node, change the
returned format, etc...
The module also handles 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 sockets,
just adding the length of the data in the <?xml?> header.