Maison >Java >javaDidacticiel >Comment analyser un tableau JSON sous Android ?

Comment analyser un tableau JSON sous Android ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-12-15 06:54:10554parcourir

How to Parse a JSON Array in Android?

Analyse d'un tableau JSON dans Android

Les tableaux JSON (JavaScript Object Notation) sont un moyen pratique de représenter des tableaux au format JSON. Les tableaux en JSON sont placés entre crochets et contiennent zéro ou plusieurs éléments.

Pour analyser un tableau JSON sous Android, vous devrez utiliser la classe JSONArray. Voici une solution détaillée pour analyser le tableau JSON que vous avez fourni :

[{"name":"name1","url":"url1"},{"name":"name2","url":"url2"},...]

Étape 1 : Convertir la chaîne JSON en JSONArray

JSONArray jsonarray = new JSONArray(jsonStr);

Où jsonStr est votre chaîne JSON .

Étape 2 : Itérer sur le tableau Elements

for (int i = 0; i < jsonarray.length(); i++) {
    JSONObject jsonobject = jsonarray.getJSONObject(i);
    String name = jsonobject.getString("name");
    String url = jsonobject.getString("url");
}

Cette boucle parcourt chaque élément du tableau JSON. Chaque élément est un objet JSON, nous utilisons donc la méthode getJSONObject pour le récupérer. Ensuite, nous accédons aux propriétés de nom et d'url de l'objet JSON.

Conseil : Assurez-vous de gérer les exceptions ou de vérifier les valeurs nulles lors de l'accès aux propriétés JSON.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn