【发布时间】:2017-06-26 20:28:15
【问题描述】:
我想使用自定义字段映射器将 xml 反序列化为动态 pojo。 例如我有pojo:
class Person{
String f1;
String f2;
}
class Mapper {
String getFieldXpath(String field) {
if(field='f1')
return "someXPathToFiled1";
if(field='f2')
return "someXPathToFiled2";
}
}
<client>
<age>23</age>
<sex>neutral</sex>
<client>
我想要的是将xml映射到pojo,而不是使用jackson注释将属性静态映射到xml中的字段,而是使用映射器,对于字段f1,它将映射映射器返回的xpath中的值
【问题讨论】:
标签: java xpath serialization jackson pojo