J'ai un JSON avec une valeur de clé dynamique. Par exemple:Désérialiser une clé JSON dynamique à l'aide de Gson + Volley
"location_id": {
"0": 0,
"1": 1,
"2404": "Section 9 Shah Alam - 3.085376,101.522716",
"272": "Bukit Jelutong - 3.103953,101.527704",
"545": "Giant Shah Alam - 3.084166,101.549152",
...
}
En général, ce que je ferais à une valeur clé fixe est de définir dans une classe POJO, comme ceci:
Json:
"location_id": {
"id" : "hehe",
"name": "herpderp",
"location": "Section 9 Shah Alam - 3.085376,101.522716",
...
}
POJO ressemblera ceci:
private String id;
private String name;
private String location;
...
Et en utilisant GsonRequest, il analysera le JSON au POJO. Mais, comment est-ce que je désérialise un JSON avec une valeur de clé dynamique?