我有一个这样的模型:
private String message; private Integer errorCode; private String data;
例如,我从远程获取以下JSON:
{"data": {"cat": "1.2.3.4", "ner": "80", "name": "pinta" }, "message" : "m", "errorCode" : 12}
当我反序列化此JSON时,messageand errorCode变量将获得正确的值。但是,我不想data解释变量的内容。相反,我希望它是以下字符串:
message
errorCode
data
{"cat": "1.2.3.4", "ner": "80", "name": "pinta" }
之后,我将自己解释。我如何获得这个值data?
Jackson问题596是为原始问题中描述的所需功能而创建的。如果要实施,请投票。
当前可用的解决方案是实现自定义反序列化处理。