У меня проблема десериализации:
Это мой класс:
public class Response {
private Object ResObj;
private int ResInt;
public Object getResObj() {
return ResObj;
}
public int getResInt() {
return ResInt;
}
}
JSON, который я хочу для десериализации, это:
{"ResObj":{"ClientNum":"12345","ServerNum":"78945","IdNum":"020252"},"ResInt":0}
Я получаю это исключение:
Exception in thread "main" com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "ResObj" , not marked as ignorable (0 known properties: ])
at [Source: [email protected]; line: 1, column: 20] (through reference chain: ["ResObj"])
Я не хочу добавлять:
@JsonIgnoreProperties(ignoreUnknown = true)
потому что я хочу получить ResObj...
если я добавлю аннотацию, она пройдет, но она установит ее как нуль.. которую я не хочу.