Я пытаюсь десериализовать объект JSON следующим образом:
public class Example {
private String a;
private int b;
private SubDataExample c;
//more fields, constructor, getters, etc
}
public class SubDataExample{
private String d;
private int e;
//more fields, constructor, getters, etc
}
В большинстве случаев работает хорошо, но иногда SubData не приносит
данные, я получаю JSON, как это:
{"a":"blabla", b:843849, c:""}
Затем GSON дает сбой, и я получаю исключение. Можно было бы заполнить
с нулевым полем "c" в десериализованном объекте?
Я использую веб-сервис, который я не сделал, поэтому у меня нет выбора
об изменении JSON, который должен быть десериализован.
Буду признателен за вашу помощь
Большое спасибо