Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Jaxb поле в тегах класса, без указания имени поля


Автор: AHDPEI 6.8.2008, 18:10
Всем привет!
При записи в xml возможно ли указать какое-то поле класса( аннотированного как class_name), которому присваивалось бы значение value из выражения вида
Код

<class_name>value</class_name>

?

Автор: powerOn 6.8.2008, 23:48
Не совсем понятен вопрос. 
В принципе, если у поля/геттера в аннотации @XmlElement указываешь параметр name="class_name" то при анмаршалинге значение тега    
<class_name>value</class_name> будет присвоено этому полю.

Автор: AHDPEI 7.8.2008, 11:54
не совсем то я имел в виду
Код

@XmlType(name = "class_name")
public class HelloWorld {

    protected String holder;
}


Как нужно аннотировать поле holder, чтобы в ситуации указанной выше он получил значение value?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)