Software Details:
Version: 2.9
Upload Date: 17 Feb 15
Distribution Type: Freeware
Downloads: 15
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/softoware/mxml-2.9). After a successful compilation, run the ‘sudo make install’ command to install Mini-XML on your computer.What is new in this release:
- Mini-XML 2.9 fixes a bug in the mxmlLoad* functions when using the default (MXML_NO_CALLBACK or MXML_TEXT_CALLBACK) callback.
What is new in version 2.8:
- Now call docsetutil using xcrun on OS X (Bug #458)
- mxmldoc did not escape special HTML characters inside @code foo@ comments.
- Fixed a memory leak in mxmlElementDeleteAttr (Bug #452)
- Added MXML_MAJOR/MINOR_VERSION definitions to mxml.h (Bug #461)
- Fixed a bug reading UTF-16 characters from a file (Bug #454)
What is new in version 2.6:
- Mini-XML 2.6 fixes some UTF-8, wrapping, and mxmldoc issues and adds support for Xcode documentation sets.
Comments not found