我有一个这样的模式:杰克逊反序列化的变量作为JSON字符串
private String message;
private Integer errorCode;
private String data;
我从远程和消息JSON字符串,变量的errorCode得到正确的值。但是我不想反序列化到我的数据变量。我想这是一个JSON字符串像:
{"cat": "1.2.3.4", "ner": "80", "name": "pinta" }
之后,我会反序列化到对象自己。我怎样才能做到这一点?
PS:要澄清一个问题:
我得到一个JSON字符串这样的:
{ “数据”:{ “猫”: “1.2.3.4”, “净入学率”:“80 ”, “名”: “平塔”}, “消息”: “M”, “错误码”:12}
反序列化后,我的变量应该有一个值:
message => "m"
errorCode => 12
data => "{"cat": "1.2.3.4", "ner": "80", "name": "pinta" }"
你能否让它更清楚? – MByD
@MByD当我在反序列化后调试我的变量时,我希望看到我的数据变量具有该值:'{“cat”:“1.2.3.4”,“ner”:“80”,“name”:“pinta”} '因为我是这样发送的:''data“:{”cat“:”1.2.3.4“,”ner“:”80“,”name“:”pinta“}' – kamaci
@MByD我编辑了我的问题。 – kamaci