JSONObject d'obtenir une valeur de premier nœud quel que soit leur nom

Je me demandais si il existe un moyen d'obtenir la valeur de la naissance du premier enfant, une JSONObject sans connaître son nom:

J'ai quelques JSON arrive avec un nœud appelé, this_guy

{"this_guy": {"some_name_i_wont_know":"the value i care about"}}

À l'aide de JSONObject, comment puis-je obtenir "la valeur de i," proprement si je ne connais pas le nom de l'enfant. Tout ce que je sais est "this_guy", n'importe qui?

est la position de la valeur "la valeur que j'ai des soins à propos de" fixe dans chaque objet JSON ?
ne peut pas. en fonction de la mise en œuvre, la position des valeurs dans les objets json n'est pas nécessairement dépend de la position dans les chaînes json. (et la position au total peut ne pas être disponible, par exemple, si le parser json récupérer des objets avec hashmaps)
hmm, il doit y avoir quelque chose que vous savez au sujet de la position de la valeur que vous cherchez? si vous ne connaissez pas la clé et vous ne savez pas la poisition/index puis il n'y a aucun moyen de savoir où en est la valeur.
ce que je peux compter sur, c'est que les services que les gens ne seront de retour un enfant de cet objet.. je l'ai soutenu pour seulement {"this_guy":"la valeur que j'ai des soins à propos de"}, mais ils insistent sur le format ci-dessus,
oh si seulement obtenir l' "this_guy" de l'objet et d'en extraire de la valeur. regarde ma réponse

OriginalL'auteur erik | 2015-11-04