我有一個這樣的模式:傑克遜反序列化的變量作爲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