2
有XML:提取价值
<root>
<person id = "123"/>
</root>
豆映射:
public class Root {
private Person person;
public void setPerson(Person person) ...
}
public class Person {
String id;
public void setId(String id) ...
}
我不知道,如何能实现digester3
的模式设置id
的Person
类使用它的设置器(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 2013-07-08 08:52:31