J'essaie de comprendre comment accéder à des attributs JSON imbriqués, premier élément. Fondamentalement, mes données ressemblent aux éléments suivants: dans mon code, je fais quelque chose comme: p> Que dois-je changer Mon code pour faire la variable message code> avoir la valeur error_one_message code> p> p>
3 Réponses :
Je pense que cette façon fonctionnera mais il est préférable d'utiliser la bibliothèque de conversion comme gson ici est GITUB LINK P> P>
Essayez ceci?
//get the string val location = errorObject.getString(keyForFirstJsonbject)
Merci, mais la capture est que la clé serait différente chaque fois. Y a-t-il un moyen de choisir la première clé par index ou quelque chose. Pour le moment, comme une solution de contournement, je fais les mêmes étapes que vous avez décrites, mais obtenez toutes les touches Itératrice et utilisez la première clé et obtenez la valeur.
@Gayanhewa, vous devrez itérer à travers les clés de l'objet JSON, puis interroger la première clé pour obtenir la chaîne de localisation.