Что такое эквивалент Jaxb значения узла Text?

Я хочу преобразовать класс, который выглядит следующим образом ...

public class Amenity {
   public String id;
   public String value;
}

в следующий XML с использованием аннотаций JaxB:

<amenity id="id-string-here">value-string-here</amenity>

Кто-нибудь знает, какую аннотацию использовать наvalue переменная-член для достижения этой цели? Самое близкое, что я получил до сих пор:

@XmlRootElement
public class Amenity {
   @XmlAttribute
   public St,ring id;
   @XmlElement
   public String value;
}

К сожалению, этот подход не позволяет мне указать, чтоvalue переменная-член не должна отображаться как собственный тег<value></value>.

Ответы на вопрос(3)

Ваш ответ на вопрос