Jump to content

Java XML

From Alfawiki
Sun Microsystems
IndustryComputer software
Founded1982; 44 years ago (1982)
ProductsJava XML APIs

In the realm of computing, Java XML APIs were created by Sun Microsystems as distinct application programming interfaces (APIs) dedicated to handling XML data.

Application programming interfaces

Among these, only the Java API for XML Processing (JAXP) is mandated by the Enterprise Java Beans Specification version 1.3.

Various open-source projects provide implementations of these APIs:

  • Apache Xerces — a popular parser supporting both SAX and DOM
  • Apache Xalan — an XSLT/XPath processor that serves as the default transformer starting with JDK 1.4
  • Saxon XSLT — an XSLT/XPath/XQuery processor compliant with versions 1.0 and 2.0
  • Woodstox — an open-source implementation of StAX and SAX available since version 3.2