как я могу разобрать объект, который выглядит, как это с GSON:GSON из JSon файла объекта
{ response:
{ value1: 0,
value2: "string",
bigjsonObject: {
value1b: 0,
bigJSONArray: [...]
}
}
Все примеры в GSON имеют менее смешанные типы значений, и документы уже что-то о том, как это может завинчивают десериализацию GSON, но не уточняют и все же предполагают, что GSON может сопоставить это с объектом.
Мой текущий тест с использованием gson.fromJSON(inputstream, myObject.class)
возвращает объект с нулевыми значениями, поэтому он не отображает их.
myObject.class
содержит ArrayList типа bigJSONArray
public class myObject {
private ArrayList<bigObjectModel> bigJSONArray;
myObject(){};
}
мое предположение, что мой объект ArrayList не имеет типы, он ищет, или что-то. Но я не понимаю, как картирование должно работать в этом случае.
post yo код ур. –
'gson.fromJSON (inputstream, myObject.class)', вы хотите увидеть, как выглядит myObject.class? – CQM
@SunilMishra содержит списки массивов объектов, я надеялся, что GSON просто пропустит пары ключ/значение, которые мой объект не объявил – CQM