cvs commit: ports/textproc Makefile ports/textproc/p5-XML-XML2JSON
Makefile distinfo pkg-descr pkg-plist
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Thu Jul 14 06:50:53 UTC 2011
sunpoet 2011-07-14 06:50:52 UTC
FreeBSD ports repository
Modified files:
textproc Makefile
Added files:
textproc/p5-XML-XML2JSON Makefile distinfo pkg-descr pkg-plist
Log:
- Add p5-XML-XML2JSON 0.05
XML::XML2JSON is a Perl module to convert XML to JSON (and JSON to XML) using
the following rules from Google (http://code.google.com/apis/gdata/json.html):
Basic:
- The feed is represented as a JSON object; each nested element or attribute
is represented as a name/value property of the object.
- Attributes are converted to String properties.
- Child elements are converted to Object properties.
- Elements that may appear more than once are converted to Array properties.
- Text values of tags are converted to $t properties.
Namespace:
- If an element has a namespace alias, the alias and element are concatenated
using "$". For example, ns:element becomes ns$element.
XML:
- XML version and encoding attributes are converted to version and encoding
attributes of the root element, respectively.
WWW: http://search.cpan.org/dist/XML-XML2JSON/
Revision Changes Path
1.1571 +1 -0 ports/textproc/Makefile
1.1 +51 -0 ports/textproc/p5-XML-XML2JSON/Makefile (new)
1.1 +2 -0 ports/textproc/p5-XML-XML2JSON/distinfo (new)
1.1 +20 -0 ports/textproc/p5-XML-XML2JSON/pkg-descr (new)
1.1 +5 -0 ports/textproc/p5-XML-XML2JSON/pkg-plist (new)
More information about the cvs-all
mailing list