LGPL v2 (GNU Lesser General Public Lic...    
4.1/5 16
An Open Source and small XML library for reading and writing XML and XML-like data files

editor's review





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 Marius Nestor
Last updated on February 2nd, 2015
Mini-XML - The usage message and command-line options of the Mini-XML program

0 User reviews so far.