Download List

Project Description

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. It only requires an ANSI C compatible compiler (GCC works, as do most vendors' ANSI C compilers) and a "make" program. It supports reading of UTF-8 and UTF-16 and writing of UTF-8 encoded XML strings and files, and provides a hierarchical view of the file via a linked-list tree structure of typed nodes and functions for managing, traversing, indexing, and searching the tree.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-07-20 18:09
1.1

This version adds string load/save functions and
emulation of the strdup() function on platforms
that don't provide it. The load functions now also
use dynamically allocated buffers to support
longer names and values.
Tags: Minor feature enhancements

2003-06-15 04:55
1.0

This is the first stable release of Mini-XML and includes HTML and man page documentation, packaging support files for making your own binary packages (RPMs for Linux are provided), and the completed mxmldoc program for automatically creating reference documentation.
Tags: Code cleanup

2003-06-05 17:51
0.93

A number of little bugs were fixed. A whitespace callback for the mxmlSaveFile() function was added. A few more required HTML entities and limited Unicode support (UTF-8 only) were added. A new example program was added. This program is called "mxmldoc", and it scans the Mini-XML source, produces HTML documentation, and caches an XML representation of the library.
Tags: Minor feature enhancements

2003-06-03 23:06
0.9

Tags: Initial freshmeat announcement

Project Resources