OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   [ANN] First release of Minimal XML (aka SML) parser

[ Lists Home | Date Index | Thread Index ]
  • From: "Don Park" <donpark@docuverse.com>
  • To: "XML-DEV (E-mail)" <xml-dev@xml.org>
  • Date: Sun, 9 Apr 2000 00:31:51 -0700

Min, Java Minimal XML parser, is released.  This version will
parse Minimal XML (aka SML) as specified in the preliminary
spec at:


It supports SAX 1.0 and JAXP (Java API for XML Parsers).
You can download the distribution ZIP file at:


It includes binary and source code JAR files and JavaDoc
API documentation.  There is also a utility class for
converting XML files into MinXML files.  You can just
use the minimize.bat batch file like this once you have
the binary JAR in your CLASSPATH:

  minimize foo.xml foo.min [UTF-8 | UTF-16]

UTF-8 is default.  You can use any extension you like
although I am using .min because .sml no longer makes

On my Celeron laptop, it zips through Minimal XML files
at around 6 megabytes of UTF-8 data per second and over
10 megabytes of UTF-16 data per second.  Sun's XML parser
parses at about 3 megabytes/sec on UTF-8 and 4 megabytes
per second on UTF-16.  Min used to report events via a
custom API called MAX (Minimal API for XML :) but I
switched to SAX despite about 10% performance penalty
because people would have to rewrite code to use Min.
I might release a MAX version later.

Please give Min a spin and let me know what you think.
Bug reports are obviously welcome.


Don Park    -   mailto:donpark@docuverse.com
Docuverse   -   http://www.docuverse.com

This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS