Good references for an overview of the Java XML ecosystem?
The java xml ecosystem seems awash in current implementations, API definitions and libraries all with cryptic names. (Web searches frequently turn up references to old/out-of-date implementations as well.)
To list just s开发者_Go百科ome of the terms out there (by no means exhaustive): Crimson, Xerces, Xalan, JDOM, Saxon, XOM, JAXP
Are there any good references out there for getting an overview of what libraries and frameworks are currently available and how they compare?
Particular questions it would be helpful for a reference to address:
- What things are part of a standard current java JDK or SDK download?
- What are the dependencies amongst the libraries/frameworks?
- What is current, and what supersedes what?
There is an article "Choose Your Java XML Parser" that compares Xerces (Apache), XDK (Oracle) and JAXP (from Sun, is part of JDK).
Another article is "XML and Java technologies" from IBM. It compares JDOM, dom4j, EXML, XPP, Crimson and Xerces.
精彩评论