Używanie Gsona do analizowania tablicy Json i obiektu bez nazwy
Wiem, że jest wiele JSON z pytaniami GSON, ale żaden z nich nie dotyczy mnie bezpośrednio. Mój JSON jest inaczej sformatowany.
Mam dane JSON, które chcę przeanalizować przy użyciu GSON, który wygląda następująco:
[
{
"foo":"1",
"bar":[ { "_id":"bar1"} ],
"too":["mall", "park"]
}
]
I mam model klas:
Klasa ItemArray
public class ItemArray
{
List<Item> itemArray;
//Get set here
}
Klasa przedmiotu
public class Item
{
String foo;
List<Bar> bar;
List<String> too;
//Get set here
}
Klasa prętów
public class Bar
{
String id;
//Get set here
}
Oto pytanie. Czy JSON ma prawidłowy format? Jeśli tak, czy klasy modelu są we właściwym formacie?
Jeśli nie, popchnij mnie we właściwym kierunku. Z góry dziękuję!
PS. W razie potrzeby mogę zmodyfikować format danych JSON.