Jaki jest odpowiednik Jaxb wartości węzła Text?
Chcę przekonwertować klasę, która wygląda tak ...
public class Amenity {
public String id;
public String value;
}
w następujący XML za pomocą adnotacji JaxB:
<amenity id="id-string-here">value-string-here</amenity>
Czy ktoś wie, jaką adnotację użyć navalue
zmienna członkowska, aby to osiągnąć? Najbliższy, jaki dotąd osiągnąłem, to:
@XmlRootElement
public class Amenity {
@XmlAttribute
public String id;
@XmlElement
public String value;
}
Niestety takie podejście nie pozwala mi określić, żevalue
zmienna składowa nie powinna być renderowana jako własny znacznik<value></value>
.