Was ist das Jaxb-Äquivalent eines Textknotenwerts?
Ich möchte eine Klasse konvertieren, die so aussieht ...
public class Amenity {
public String id;
public String value;
}
in das folgende XML mit JaxB-Annotationen:
<amenity id="id-string-here">value-string-here</amenity>
Weiß jemand, welche Annotation auf dem zu verwenden ist?value
Mitgliedsvariable, um dies zu erreichen? Der nächste, den ich bisher gesehen habe, ist:
@XmlRootElement
public class Amenity {
@XmlAttribute
public String id;
@XmlElement
public String value;
}
Leider erlaubt mir dieser Ansatz nicht anzugeben, dass dervalue
Mitgliedsvariable sollte nicht als eigenes Tag gerendert werden<value></value>
.