Java LanguageJAXB

introduzione

JAXB o Java Architecture per XML Binding (JAXB) è un framework software che consente agli sviluppatori Java di associare classi Java a rappresentazioni XML. Questa pagina introdurrà i lettori a JAXB usando esempi dettagliati sulle sue funzioni fornite principalmente per il marshalling e l'un-marshaling di oggetti Java nel formato xml e viceversa.

Sintassi

  • JAXB.marshall (oggetto, fileObjOfXML);

  • Object obj = JAXB.unmarshall (fileObjOfXML, className);

Parametri

Parametro Dettagli
fileObjOfXML Oggetto File di un file XML
nome della classe Nome di una classe con estensione .class

Osservazioni

Utilizzando lo strumento XJC disponibile nel JDK, il codice java per una struttura xml descritta in uno schema xml (file .xsd ) può essere generato automaticamente, vedere l' argomento XJC .

JAXB Esempi correlati