Java XML: Difference between revisions

Content deleted Content added
updated descriptions, added reference to StAX API
Miami33139 (talk | contribs)
m I have cleaned things that are stale redlinks in this article.
Line 10:
Only the [[Java API for XML Processing]] is a required API in [[Enterprise Java Beans]] Specification 1.3.
 
A number of different [[Open Source | Open_source]] software packages implement these APIs:
* [[Xerces]] – One of the original and still (in 2002) most popular [[Simple API for XML|SAX]] and [[Document Object Model|DOM]] parser.
* [[Crimson XML]] – [[Simple API for XML|SAX]] and [[Document Object Model|DOM]] parser that was included in JDK 1.4; now deprecated.
* [[Xalan]] – [[XSLT]]/[[XPath]] implementation, included in JDK 1.4 and above as the default transformer (XSLT 1.0).
* [[Saxon_XSLT|Saxon]], alternative highly specification compliant [[XSLT]]/[[XPath]]/[[XQuery]] processor (supports both XSLT 1.0 and 2.0)
* [[Sparta XML]] – A small [[Simple API for XML|SAX]] and [[Document Object Model|DOM]] parser that also includes an [[XPath]] subset.
* Woodstox – An open source [[StAX]] and [[SAX]] (as of version 3.2) implementation.