Java XML - Java XML
De programmeringsspråket Java XML API som utvecklats av Sun Microsystems består av följande separata datorprogrammerings API:
- Java API för XML-bearbetning eller JAXP
- Java API för XML-meddelanden eller JAXM
- Jakarta XML RPC eller JAX-RPC - tidigare Java API för XML-baserad RPC utfasad för Java API för XML Web Services
- Jakarta XML-register , eller JAXR - tidigare Java API för XML-register
- Jakarta XML Web Services , eller JAX-WS - tidigare Java API för XML Web Services
- Jakarta RESTful Web Services , eller JAX-RS - tidigare Java API för RESTful Web Services
- Java API för XQuery eller XQJ
- Jakarta XML Binding , eller JAXB - tidigare Java Architecture for XML Binding (detta var dess officiella Sun-namn, även om det är ett API, se [1] )
- Streaming XML-bearbetning , eller StAX (kompatibel med JDK 1.4 och senare, ingår i JDK 1.6)
Endast Java API för XML-bearbetning (JAXP) är ett obligatoriskt API i Enterprise Java Beans Specification 1.3.
Ett antal olika programvarupaket med öppen källkod implementerar dessa API: er:
- Xerces - En av de ursprungliga och mest populära SAX- och DOM- analysatorerna
- Xalan - XSLT / XPath- implementering, ingår i JDK 1.4 och högre som standardtransformator (XSLT 1.0)
- Saxon - alternativ XSLT / XPath / XQuery- processor med hög specifikationskompatibilitet (stöder både XSLT 1.0 och 2.0)
- Woodstox - En öppen källkod StAX och SAX (från version 3.2) implementering
externa länkar
- StelsXML JDBC-drivrutin - JDBC-drivrutin för XML-filer.
- Woodstox - Woodstox hemsida.
- Hur man scheman kontrollerar Xml via JAXB - Rob Austin
- Java EE och webbramar - Lär dig xml i java.