Использование Gson для анализа массива Json и объекта без имени
Я знаю, что есть много вопросов JSON с GSON, но ни один из них не имеет прямого отношения ко мне. Мой JSON отформатирован по-другому.
У меня есть данные JSON, которые я хочу проанализировать с помощью GSON, который выглядит следующим образом:
[
{
"foo":"1",
"bar":[ { "_id":"bar1"} ],
"too":["mall", "park"]
}
]
И у меня есть модель Классы:
ItemArray Class
public class ItemArray
{
List<Item> itemArray;
//Get set here
}
Класс изделия
public class Item
{
String foo;
List<Bar> bar;
List<String> too;
//Get set here
}
Бар Класс
public class Bar
{
String id;
//Get set here
}
Вот вопрос. JSON в правильном формате? Если да, правильные ли классы модели?
Если нет, пожалуйста, подтолкните меня в правильном направлении. Заранее спасибо!
PS. Я могу изменить формат данных JSON, если это будет необходимо.