Я хочу десериализовать строку json для java-объекта. Моя структура класса этоGson Custom deserializer
public class Category {
String name;
int id;
ArrayList<Catalog> catalogs;
}
и структура каталога класса это
public class catalog {
private int catalogId = 0;
private String catalogName;
}
После кода я использовал для десериализации
Gson gson = new Gson();
ArrayList<Category> categories = gson.fromJson(jsonString, Category.class);
я получил исключение, когда пытаются десериализации ArrayList каталоги;
Если я удалить ArrayList то разобрана
Благодаря Паван