Skip to content

jeremygriffith/mxl-MicroXML-parser

Repository files navigation

mxl MicroXML parser

C++ parser for MicroXML <http://dvcs.w3.org/hg/microxml/raw-file/tip/spec/microxml.html> with SAX and expat modes, and numerous options. Commercial quality, Apache 2.0 license.

For full documentation, download mxlparser_omnihelp.zip, unzip in its own directory, and double-click _mxlparser.htm.

For testing, download mxlexe.zip to get the mxl.exe driver and mxlparser.dll for Windows. The C++ source for the driver is in mxlsrc.zip.

For those interested in uDoc, a public-domain markup language using MicroXML, go to the uDoc repository and download ud_spec_omnihelp.zip, unzip it in its own directory, and double-click _ud_spec.htm. Or download Word doc in ud_spec_doc.zip. For the uDoc source, also get ud_spec_src.zip and ud_spec_lib.zip. The spec src is a good test case for the parser, which is also described in the spec in Appendix D.

Related repositories here are for OmniHelp at <https://github.com/jeremygriffith/OmniHelp> and for uDoc at <https://github.com/jeremygriffith/uDoc-Document-Markup-Language>.

Releases

No releases published

Packages