Mini-XML 2.9

An Open Source and small XML library for reading and writing XML and XML-like data files
LGPL v2 (GNU Lesser General Public Lic... 
Michael Sweet
4.1/5 16
ROOT \ Text Editing&Processing \ Markup
1 Mini-XML Screenshot:
Mini-XML - The usage message and command-line options of the Mini-XML program
Mini-XML is a small and open source command-line software that has been designed from the offset to act as a XML parsing tool that can be used by web developers to implement read and write support for XML and XML-like data files into their programs.

A viable replacement for non-standard and big libraries

With Mini-XML there’s no need to use non-standard and big libraries in your applications in order to add XML read/write support, as Mini-XML only requires a 'make' program and an ANSI C compatible compiler, such as GCC.

Supports writing of UTF-8 encoded XML strings and files

The library supports writing of UTF-8 encoded XML strings and files, and reading of both UTF-8 and UTF-16 encoding. By default, it stores data in a linked-list tree structure that preserves the original XML data hierarchy. Mini-XML also supports arbitrary element names, attribute values that have no preset limits, integer, opaque, real, and text data types, attributes.

Command-line options

Like most command-line tools, Mini-XML comes with various command-line options, as well as a usage message, which can be viewed at a glance by running the ‘mxml --help’ command in a terminal emulator. Among the included options, we can mention the ability to set a CSS stylesheet file, to generate documentation set, to set documentation version, feed name, and feed URL, to set footer and header files, to generate framed HTML to basename*.html, to generate man page, to set section name, to set documentation title, and to generate Xcode docset Tokens.xml file.

Getting started with Mini-XML

As mentioned, Mini-XML is a command-line software, so installing it is a breeze for newcomers, as they will only have to run the ‘./configure && make’ command in a Terminal app, after downloading the latest release, saving it on their Home directory, extracting its contents using an archive manager utility, opening a terminal emulator software and navigating to the location of the extracted archive files (e.g. cd /home/softpedia/mxml-2.9). After a successful compilation, run the ‘sudo make install’ command to install Mini-XML on your computer.

Mini-XML was reviewed by , last updated on February 2nd, 2015

#XML parser #XML reader #write XML #XML #parser #reader #write

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in Mini-XML 2.9:

  • Mini-XML 2.9 fixes a bug in the mxmlLoad* functions when using the default (MXML_NO_CALLBACK or MXML_TEXT_CALLBACK) callback.
Read full changelog
send us
an update

Add your review!