Java Architecture for XML Binding

Die Java Architecture for XML Binding (JAXB) dient der Transformation von Java Objekten in XML und umgekehrt.

Die zentralen Klassen des APIs sind:

JAXBContext,
Marshaller und
Unmarshaller.


Mit JAXB 1 müssen ausgehend von einem XML Schema die Java Klassen gereneriert werden. Mit JAXB 2 können die notwendigen Informationen für die Abbildung zwischen Java Objekten und deren Instanzvariablen auf XML Typen, Elemente und Attribute auch durch Annotationen angegeben werden.


Links

http://java2go.blogspot.com/2008/01/jaxb-10-vs-20-in-jdeveloper-10g.html