MinML2 is a namespace-aware XML parser written in Java. It supports the SAX 2.0 interface and ignores DTDs.