Bug 67304

Summary: New Port: textproc/mini-xml Lightweight XML parsing library
Product: Ports & Packages Reporter: Vladimir Osintsev <oc>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.shar none

Description Vladimir Osintsev 2004-05-28 20:10:13 UTC
Mini-XML is a small XML parsing library that you can use to
read XML and XML-like data files in your application without
requiring large non-standard libraries.  Mini-XML only
requires an ANSI C compatible compiler (GCC works, as do
most vendors' ANSI C compilers) and a "make" program.

Mini-XML provides the following functionality:

	- Reading of UTF-8 and UTF-16 and writing of UTF-8
	  encoded XML files and strings.
	- Data is stored in a linked-list tree structure,
	  preserving the XML data hierarchy.
	- Supports arbitrary element names, attributes, and
	  attribute values with no preset limits, just available
	  memory.
	- Supports integer, real, opaque ("cdata"), and text
	  data types in "leaf" nodes.
	- Functions for creating and managing trees of data.
	- "Find" and "walk" functions for easily locating and
	  navigating trees of data.
Comment 1 Pav Lucistnik freebsd_committer freebsd_triage 2004-05-29 14:33:34 UTC
State Changed
From-To: open->closed

New port added (after extensive modification), thank you!