An Open Source and small XML library for reading and writing XML and XML-like data files. #XML parser #XML reader #Write XML #XML #Parser #Reader
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.
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.
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.
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.
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.
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.
Mini-XML 2.9
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- filename:
- mxml-2.9.tar.gz
- main category:
- Text Editing&Processing
- developer:
- visit homepage
ShareX 16.0.1
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
7-Zip 23.01 / 24.04 Beta
Context Menu Manager 3.3.3.1
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
calibre 7.9.0
Zoom Client 6.0.3.37634
IrfanView 4.67
Bitdefender Antivirus Free 27.0.35.146
Windows Sandbox Launcher 1.0.0
- IrfanView
- Bitdefender Antivirus Free
- Windows Sandbox Launcher
- ShareX
- 4k Video Downloader
- 7-Zip
- Context Menu Manager
- Microsoft Teams
- calibre
- Zoom Client