wok diff mxml/description.txt @ rev 25459

cookutils: rework umount_aufs()
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Sep 27 16:54:01 2022 +0000 (2022-09-27)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/mxml/description.txt	Tue Sep 27 16:54:01 2022 +0000
     1.3 @@ -0,0 +1,24 @@
     1.4 +Mini-XML is a tiny XML library that you can use to read and write XML
     1.5 +and XML-like data files in your application without requiring large
     1.6 +non-standard libraries.
     1.7 +Mini-XML only requires an ANSI C compatible compiler (GCC works, as do
     1.8 +most vendors' ANSI C compilers) and a make program.
     1.9 +
    1.10 +Mini-XML provides the following functionality:
    1.11 +
    1.12 +- Reading of UTF-8 and UTF-16 and writing of UTF-8 encoded XML files
    1.13 +  and strings.
    1.14 +- Data is stored in a linked-list tree structure, preserving the XML
    1.15 +  data hierarchy.
    1.16 +- SAX (streamed) reading of XML files and strings to minimize memory
    1.17 +  usage.
    1.18 +- Supports arbitrary element names, attributes, and attribute values
    1.19 +  with no preset limits, just available memory.
    1.20 +- Supports integer, real, opaque ("cdata"), and text data types in
    1.21 +  "leaf" nodes.
    1.22 +- Functions for creating and managing trees of data.
    1.23 +- "Find" and "walk" functions for easily locating and navigating trees
    1.24 +  of data.
    1.25 +
    1.26 +Mini-XML doesn't do validation or other types of processing on the
    1.27 +data based upon schema files or other sources of definition information.