LoginHomeBugs & FeaturesDocumentationDownloadForums
Mini-XML logo
Download v2.7

Mini-XML: Lightweight XML Library

Mini-XML is a small XML library that you can use to read and write 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 supports 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, and arbitrary element names, attributes, and attribute values are supported with no preset limits, just available memory.

Documentation

Introduction

Getting Started with Mini-XML

More Mini-XML Programming Techniques

Mini-XML License

Library Reference

     

Recent News

Mini-XML 2.7 - Mini-XML 2.7 fixes some memory leaks, adds accessor functions, and adds 64-bit configurations to the Visual C++ project files.
00:15 Dec 21, 2011, 0 comments

Mini-XML 2.6 - Mini-XML 2.6 fixes some UTF-8, wrapping, and mxmldoc issues and adds support for Xcode documentation sets.
10:35 May 17, 2009, 0 comments

Mini-XML 2.5 - The new release fixes some XML parsing problems and adds many new mxmldoc features.
21:55 Jan 28, 2008, 0 comments