The Java API for XML Processing (JAXP) enables applications to parse (SAX/DOM), transform (XSLT), validate (Against the XML schema) and query (XPath) XML documents using an API that is independent of a particular XML processor implementation. JAXP provides a pluggability layer to enable vendors to provide their own implementations without introducing dependencies in application code. JAXP selects the parser based on system properties. You can set the properties to select a different parser than the default one.
Existing JAXP implementation include, but not limited to Resin, Xalan, Xerces and Crimson.
Xerces and Crimson is an XML parser. Xalan is an implementation of XPath and XSLT. Xalan can work with any JAXP-compliant XML parser. Resin has parser and transformer implementation for all JAXP API.
You can find the more information on each JAXP implementation from links below:
XML Parsing
http://xml.apache.org/crimson/ (sun default jaxp implementation)
http://xerces.apache.org/xerces-j/
http://www.caucho.com/resin-3.0/xml/jaxp.xtp
XMl Transformation and XPath
http://xalan.apache.org/
http://www.caucho.com/resin-3.0/xml/jaxp.xtp
Additional jaxp reading list (Past, Current and Future Roadmap)
The Evolution of JAXP
http://www.xml.com/pub/a/2005/07/06/jaxp.html?page=1
Highscalability is Up For Sale
11 months ago
1 comment:
Good dispatch and this enter helped me alot in my college assignement. Thanks you seeking your information.
Post a Comment