Java XML
Java -programmeringsspråket XML API: er som utvecklats av Sun Microsystems består av följande separata datorprogrammerings- API:er:
- Java API för XML-behandling eller JAXP
- Java API för XML Messaging 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 Registries , eller JAXR — tidigare Java API for XML Registries
- 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 högre, ingår i JDK 1.6)
Endast Java API för XML Processing (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 -tolkarna
- Xalan — XSLT / XPath -implementering, inkluderad i JDK 1.4 och högre som standardtransformator (XSLT 1.0)
- Saxon — alternativ mycket specifikationskompatibel XSLT / XPath / XQuery -processor (stöder både XSLT 1.0 och 2.0)
- Woodstox — En öppen källkodsimplementering av StAX och SAX (från och med version 3.2).
externa länkar
- StelsXML JDBC-drivrutin - JDBC-drivrutin för XML-filer.
- Woodstox - Woodstox hemsida.
- Hur man schemacheckar Xml via JAXB - Rob Austin
- Självstudier för Java EE och webbramverk - Lär dig xml i java.
Kategorier: