Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Java XML
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{More sources needed|date=February 2024}} {{Short description|Application programming interface}} In [[computing]], '''Java XML APIs''' were developed by [[Sun Microsystems]], consisting separate [[computer programming]] [[application programming interfaces]] (APIs).<ref>{{Cite web |title=Java Programming Tutorial - Java & XML |url=https://www3.ntu.edu.sg/home/ehchua/programming/java/J6d_xml.html |access-date=2024-02-28 |website=www3.ntu.edu.sg}}</ref> ==Application programming interfaces== * [[Java API for XML Processing]] (JAXP)<ref>{{cite web |title=Java XML Tutorial with Examples |url=https://www.javaguides.net/p/java-xml-tutorial.html |access-date=2024-02-28}}</ref><ref>{{Cite web |title=Java XML Parser {{!}} DigitalOcean |url=https://www.digitalocean.com/community/tutorials/java-xml-parser |access-date=2024-02-28 |website=www.digitalocean.com |language=en}}</ref><ref>{{Cite web |title=XML and Java Tutorial |url=https://www2.seas.gwu.edu/~simhaweb/java/xml/xml.html |access-date=2024-02-28 |website=www2.seas.gwu.edu}}</ref> * [[Java API for XML Messaging]] (JAXM) * [[Jakarta XML RPC]] (JAX-RPC) β formerly Java API for XML Based RPC deprecated for Java API for XML Web Services * [[Jakarta XML Registries]] (JAXR) β formerly Java API for XML Registries * [[Jakarta XML Web Services]] (JAX-WS) β formerly Java API for XML Web Services * [[Jakarta RESTful Web Services]] (JAX-RS) β formerly Java API for RESTful Web Services * [[XQuery API for Java|Java API for XQuery]] (XQJ) * [[Jakarta XML Binding]] (JAXB) β formerly Java Architecture for XML Binding (this was its official Sun name, even though it is an API, see [http://java.sun.com/developer/technicalArticles/WebServices/jaxb/]) * [[StAX]] (Streaming XML processing) β compatible with JDK 1.4 and above, included in JDK 1.6 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 [[Simple API for XML|SAX]] and [[Document Object Model|DOM]] parsers * [[Apache Xalan]] β [[XSLT]]/[[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 [[Simple API for XML|SAX]] (as of version 3.2) implementation == References == {{Reflist}} == External links == * [https://web.archive.org/web/20120205185405/http://www.csv-jdbc.com/ StelsXML JDBC driver] - JDBC driver for XML files. * [https://github.com/FasterXML/woodstox Woodstox] - Woodstox home page. * [http://robaustin.wikidot.com/how-to-schema-check-xml-via-jaxb How To Schema Check Xml Via JAXB] - Rob Austin * [http://camelcode.org/overview/Java-XML-tutorials.htm Java EE and web framework tutorials] {{Webarchive|url=https://web.archive.org/web/20120412055339/http://camelcode.org/overview/Java-XML-tutorials.htm |date=2012-04-12 }} - Learning xml in java. [[Category:Java API for XML| ]] [[Category:Java platform|XML]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Cite web
(
edit
)
Template:More sources needed
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Webarchive
(
edit
)