Crimson is an open source and free Java XML parser which supports XML 1.0 via the following APIs: Java API for XML Processing (JAXP) 1.1 minus the javax.xml.transform package, DOM Level 2 Core Recommendation, SAX 2.0, SAX2 Extensions version 1.0.
Crimson`s codebase is based on the Sun Project X parser. Crimson is also the parser currently shipping in Sun products; however, the future plan is to move to a different codebase called Xerces Java 2.