【发布时间】:2014-08-04 06:18:23
【问题描述】:
目前我这样做是为了将JsonNode 转换为 POJO:
try {
MyClass obj = mapper.treeToValue(jsonData, MyClass.class)));
/* consume obj */
} catch (JsonProcessingException ex) {
return false;
}
但有时我不想获得MyClass 的新实例。我之前已经填充了它,现在我只想为某些字段设置新值并为未更改的字段保留旧值。我想要的是这样的:mapper.readJsonNodeToPOJO(jsonData, obj))); 可以这样做吗?
【问题讨论】:
-
为什么不在 MyClass 中添加一个内部对象来映射节点?
-
@inigoD 我不明白你的评论,你能解释一下吗?