Estoy desarrollando parte de una aplicación web que toma un esquema XML como entrada para generar un archivo XML. También hay datos para poner en las etiquetas XML de una manera ordenada.cómo generar XML a partir de un esquema XML en Java y datos de fuentes en él?
por ejemplo, que tendrá un ArrayList de 100 números, digamos, de 1 a 100
y la .xsd se vería como el siguiente ejemplo:
xs: element name = "elt1"
xs: complexType
xs:sequence
xs:element name="elt1-1"
xs:element name="elt1-2"
xs:element name="elt1-3"
xs:element name="elt1-4"
xs:element name="elt1-5"
xs:sequence
xs: complexType
xs: EL ement name = "elt1"
...... otros elementos
¿Cómo puedo generar un archivo XML como el siguiente:
< elt1>
< elt1-1> 1 < elt1-1>
< elt1-2> 2 < elt1-2>
< elt1-2> 3 < elt1-3>
< elt1-4> 4 < elt1-4>
< elt1-5> 3 < elt1-5>
< elt1>
para que los datos en cada etiqueta sean el número correspondiente en la lista de arrays, en el mismo orden de los datos en la lista de arrays?
Realmente agradecería cualquier sugerencia o exmaple. ¡Gracias por adelantado!
Gracias Patrice. Revisé esas publicaciones pero no encontré lo que quería. Quiero que el proceso de generación se automatice en la aplicación web, sin usar herramientas externas como el oxígeno. –
@LT_Chen: ¿Querías JAXB específicamente? (etiquetó su pregunta con él) –
No, no tiene que ser JAXB. –