mxml
A small XML parsing library that you can use to read XML data files or strings
Mini-XML is a small XML parsing library that you can use to read XML data files or strings in your application without requiring large non-standard libraries. Mini-XML provides the following functionality: - Reading of UTF-8 and UTF-16 and writing of UTF-8 encoded XML files and strings. - Data is stored in a linked-list tree structure, preserving the XML data hierarchy. - SAX (streamed) reading of XML files and strings to minimize memory usage. - Supports arbitrary element names, attributes, and attribute values with no preset limits, just available memory. - Supports integer, real, opaque ("cdata"), and text data types in "leaf" nodes. - Functions for creating and managing trees of data. - Find" and "walk" functions for easily locating and navigating trees of data. Mini-XML doesn't do validation or other types of processing on the data based upon schema files or other sources of definition information.
homepage ↗homepage ↗ github: michaelrsweet/mxml
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 4.0.4 | 2 | 13 h | details › |
| akater GitLab ↗ | 2.11 | 2 | 39 d | details › |
Versions & arches
| Version | Overlay | amd64 | arm64 | x86 | ppc64 | riscv | alpha | arm | hppa | ppc | sparc | Committed | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9999 LIVE ≈ | akater | follows upstream — no keywords | 2 yr | view · download · history ↗ | |||||||||
| 4.0.4 | gentoo | amd64 stable | arm64 testing | x86 stable | ppc64 testing | riscv testing | alpha testing | arm stable | hppa testing | ppc stable | sparc testing | — | view · download · history ↗ |
| 3.3.1-r1 | gentoo | amd64 stable | arm64 testing | x86 stable | ppc64 testing | riscv testing | alpha testing | arm stable | hppa testing | ppc stable | sparc testing | — | view · download · history ↗ |
| 2.11 ≈ | akater | amd64 testing | arm64 untested | x86 testing | ppc64 untested | riscv untested | alpha untested | arm untested | hppa untested | ppc untested | sparc untested | 2 yr | view · download · history ↗ |
Use flags of 4.0.4
- static-libs Build static versions of dynamic libraries as well
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- threads Add threads support for various packages. Usually pthreads