(JAXB) est l'API Java d'Oracle (anciennement Sun Microsystems) permettant de créer des classes Java à partir de schémas (.XSD) et inversement.

Elle facilite l'utilisation du XML en Java en compilant un schéma XML dans une ou plusieurs classes.

Mappage par défaut

XML Schema Type Java Data Typexsd:stringjava.lang.Stringxsd:integerjava.math.BigIntegerxsd:positiveIntegerjava.math.BigIntegerxsd:intintxsd:long longxsd:shortshortxsd:decimal java.math.BigDecimalxsd:floatfloatxsd:double doublexsd:booleanbooleanxsd:bytebytexsd:QName javax.xml.namespace.QNamexsd:dateTimejavax.xml.datatype.XMLGregorianCalendarxsd:base64Binarybyte[]xsd:hexBinarybyte[]xsd:unsignedIntlongxsd:unsignedShortintxsd:unsignedByteshortxsd:unsignedLongjava.math.BigDecimalxsd:timejavax.xml.datatype.XMLGregorianCalendarxsd:datejavax.xml.datatype.XMLGregorianCalendarxsd:gjavax.xml.datatype.XMLGregorianCalendarxsd:anySimpleTypepour xsd:element de ce type.java.lang.Objectxsd:anySimpleTypesignifie de ce typejava.lang.Stringxsd:durationjavax.xml.datatype.Durationxsd:NOTATIONjavax.xml.namespace.QName

Notes et références

Liens externes Page principale de JAXB sur le site d'Oracle

Catégorie:Bibliothèque logicielle Java Catégorie:XML Catégorie:Logiciel sorti en 2006