Generación de clases de Java a partir de esquemas XML

En JDeveloper puede utilizar JAXB (Java Architecture for XML Binding) para generar clases de Java a partir de esquemas XML. JAXB es una manera sencilla de incorporar datos XML y funciones de procesamiento en aplicaciones Java sin tener que conocer XML. Puede generar un modelo de contenido de JAXB 1.0 o 2.0, incluidas las anotaciones necesarias, a partir de un esquema XML.

Cuando se ejecuta el compilador de enlaces de JAXB para un esquema XML, se generan paquetes, clases e interfaces de JAXB. Así podrá utilizar los paquetes de JAXB generados y los paquetes de la utilidad JAXB en un marco de enlace para anular la canalización, canalizar y validar el contenido XML.

Para generar clases de Java a partir de esquemas XML con JAXB:

  1. En el menú principal, seleccione Fichero > Nuevo > Nivel de negocio > TopLink/JPA y seleccione el modelo de contenido de JAXB 1.0 o 2.0 del esquema XML para abrir el cuadro de diálogo de compilación.

  2. Seleccione el fichero de esquema y, opcionalmente, el fichero de personalización de JAXB, para utilizar y el paquete al que se añadirán las clases generadas.

El paquete de JAXB y las clases generadas se añaden a la carpeta de recursos de aplicación.