Bonjour à toutes et à tous,

Je possède une structure JSON comme ceci:
{
"label1":"test1",
"label2":"test2"
}
Cependant, je ne connais pas la clé (c'est à dire que label1 et label2 peuvent changer de nom).

Ainsi, lorsque je parse mon JSON j'aimerai récupérer à la fois la clé et la valeur. Je sais récupérer la valeur si je connais la clé mais je ne sais pas récupérer et la clé et la valeur!

Seriez vous comment faire?
J'aimerai stocker le tout dans un HashMap<String, MyClass>
où MyClass est dans cette exemple un String (On peut imaginer que la structure est plus complexe et qu'au lieu d'une valeur j'ai une sous requête JSON que je stockerai dans une classe MyClass )

Merci de votre aide précieuse


___________________
J'ai trouvé la solution:

Il suffit de récupérer l'ensemble des clé de mon JSONObject avec keys () puis de parcourir chaque clé comme d'habitude avec optJSONObject (key)!
C'était assez simple