Java XML

Revision as of 03:59, 3 October 2024 by imported>InternetArchiveBot (Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5)
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Template:More sources needed Template:Short description In computing, Java XML APIs were developed by Sun Microsystems, consisting separate computer programming application programming interfaces (APIs).<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

Application programming interfacesEdit

|CitationClass=web }}</ref><ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref><ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

Only the Java API for XML Processing (JAXP) is a required API in Enterprise Java Beans Specification 1.3.

A number of different open-source software packages implement these APIs:

  • Apache Xerces — One of the original and most popular SAX and DOM parsers
  • Apache XalanXSLT/XPath implementation, included in JDK 1.4 and above as the default transformer (XSLT 1.0)
  • Saxon XSLT — alternative highly specification-compliant XSLT/XPath/XQuery processor (supports both XSLT 1.0 and 2.0)
  • Woodstox — An open-source StAX and SAX (as of version 3.2) implementation

ReferencesEdit

Template:Reflist

External linksEdit