2
Имея XML:Извлечение значения из атрибута XML с использованием digester3 шаблона
<root>
<person id = "123"/>
</root>
Bean отображение:
public class Root {
private Person person;
public void setPerson(Person person) ...
}
public class Person {
String id;
public void setId(String id) ...
}
Я понятия не имею, как может реализовать digester3
«s шаблон для установки id
Person
класс, используя его setter (setId(String id)
) в таком стиле:
new AbstractRulesModule() {
@Override
protected void configure() {
forPattern("root").createObject().ofType(Root.class);
forPattern("root/person").createObject().ofType(Person.class).then().setNext("setPerson");
}
}
Спасибо, что работает! – Andremoniy