A fast parser using a pull-based approach instead of SAX. It does not read DTDs and is optimized for small documents like SOAP. [Open Source, BSD-like]
Lark is a non-validating processor implemented in the Java language; it attempts to achieve good trade-offs among compactness, completeness, and performance. Larval is a validating processor built on the same code base as Lark.
An XML pull parser and writer suitable for all Java platforms including the Java 2 Micro Edition (CLDC/MIDP/CDC). Because of its small footprint size, it is especially suited for Applets or Java applications running on mobile devices like Palm Pilots ...