¿Cuál es el equivalente de Jaxb de un valor de nodo de texto?
Estoy buscando para convertir una clase que se parece a esto ...
public class Amenity {
public String id;
public String value;
}
en el siguiente XML utilizando anotaciones JaxB:
<amenity id="id-string-here">value-string-here</amenity>
¿Alguien sabe qué anotación usar en elvalue
¿Variable miembro para lograr esto? Lo más cerca que he llegado hasta ahora es:
@XmlRootElement
public class Amenity {
@XmlAttribute
public String id;
@XmlElement
public String value;
}
Desafortunadamente este enfoque no me permite especificar que elvalue
La variable miembro no debe representarse como su propia etiqueta<value></value>
.