mirror of
https://github.com/michaelrsweet/mxml.git
synced 2024-11-24 03:15:30 +00:00
Clean up README.md for release.
This commit is contained in:
parent
d54a88db43
commit
22f7fd4e47
16
README.md
16
README.md
@ -1,21 +1,16 @@
|
|||||||
Mini-XML - Tiny XML Parsing Library
|
Mini-XML - Tiny XML Parsing Library v4
|
||||||
===================================
|
======================================
|
||||||
|
|
||||||
![Version](https://img.shields.io/github/v/release/michaelrsweet/mxml?include_prereleases)
|
![Version](https://img.shields.io/github/v/release/michaelrsweet/mxml?include_prereleases)
|
||||||
![Apache 2.0](https://img.shields.io/github/license/michaelrsweet/mxml)
|
![Apache 2.0](https://img.shields.io/github/license/michaelrsweet/mxml)
|
||||||
![Build](https://github.com/michaelrsweet/mxml/workflows/Build/badge.svg)
|
![Build](https://github.com/michaelrsweet/mxml/workflows/Build/badge.svg)
|
||||||
[![Coverity Scan Status](https://img.shields.io/coverity/scan/23959.svg)](https://scan.coverity.com/projects/michaelrsweet-mxml)
|
[![Coverity Scan Status](https://img.shields.io/coverity/scan/23959.svg)](https://scan.coverity.com/projects/michaelrsweet-mxml)
|
||||||
|
|
||||||
> Note: The master branch contains what will become Mini-XML v4.0. See the
|
|
||||||
> v3.x branch for the Mini-XML v3.x source code. Version 4.0 is not 100% source
|
|
||||||
> compatible with earlier versions of Mini-XML. Changes will be documented in
|
|
||||||
> the near future...
|
|
||||||
|
|
||||||
|
|
||||||
Mini-XML is a small XML parsing library that you can use to read XML data files
|
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.
|
or strings in your application without requiring large non-standard libraries.
|
||||||
Mini-XML only requires a "make" program and an ANSI C compatible compiler - GCC
|
Mini-XML only requires a "make" program and a C99 compatible compiler - GCC
|
||||||
works, as do most vendors' ANSI C compilers.
|
works, as do most vendors' C compilers.
|
||||||
|
|
||||||
Mini-XML provides the following functionality:
|
Mini-XML provides the following functionality:
|
||||||
|
|
||||||
@ -26,8 +21,7 @@ Mini-XML provides the following functionality:
|
|||||||
- SAX (streamed) reading of XML files and strings to minimize memory usage.
|
- SAX (streamed) reading of XML files and strings to minimize memory usage.
|
||||||
- Supports arbitrary element names, attributes, and attribute values with no
|
- Supports arbitrary element names, attributes, and attribute values with no
|
||||||
preset limits, just available memory.
|
preset limits, just available memory.
|
||||||
- Supports integer, real, opaque ("cdata"), text, and custom data types in
|
- Supports integer, real, opaque, text, and custom data types in "leaf" nodes.
|
||||||
"leaf" nodes.
|
|
||||||
- Functions for creating and managing trees of data.
|
- Functions for creating and managing trees of data.
|
||||||
- "Find" and "walk" functions for easily locating and navigating trees of data.
|
- "Find" and "walk" functions for easily locating and navigating trees of data.
|
||||||
- Support for custom string memory management functions to implement string
|
- Support for custom string memory management functions to implement string
|
||||||
|
Loading…
Reference in New Issue
Block a user