- event-based API or streaming API:
- push model: SAX, Xerces Native Interface (XNI);
- pull model: XPP3, StAX;
- tree-based API: DOM, JDOM, dom4j;
- data-binding API;
- query API: XSLT, XPath;
Analysis illustrating how XML APIs relate to each other could be found here.
Estimated timeline of Java XML APIs could be found here.
2 comments:
you might also want to look at vtd-xml, the latest and most advanced XML processing API available today
http://vtd-xml.sf.net
Will check, thanks :)
Post a Comment