Estoy luchando con algunos análisis JAXB y necesito orientación.Agregar un atributo a un elemento JAXB
Básicamente, estoy tratando de agregar atributos a mis variables de clase que ya he declarado como Elementos usando @XmlElement. Hasta el momento, cualquier intento de usar @XmlAttribute establece el atributo en el nivel de clase.
Lo que "estoy recibiendo actualmente es la siguiente:
<DataClass newAttribute="test">
<myElement>I wish this element had an attribute</myElement>
<anotherElement>I wish this element had an attribute too</anotherElement>
</DataClass>
me gustaría hacer esto:
<DataClass>
<myElement thisAtt="this is what I'm talking about">This is better</myElement>
<anotherElement thisAtt="a different attribute here">So is this</anotherElement>
</DataClass>
que he visto otros puestos añadir un atributo a un solo elemento utilizando el @XmlValue, pero eso no funciona cuando tienes Elementos, y no funciona en múltiples elementos.
¿Alguien tiene una idea de cómo esto podría lograrse?
Gracias! Jason
Tendrá que enviar el código de Java relevante por lo que w Puedo ver lo que sucede en realidad. –