Itération à travers un objet JSON complexe
Contrairement aux JSONArrays, qui offrent un moyen pratique de récupérer des éléments par leur index, les JSONObjects présentent un défi différent. Pour accéder à des valeurs spécifiques dans un JSONObject, une approche alternative est requise.
Pour parcourir un JSONObject et sa structure imbriquée, envisagez les étapes suivantes :
Un exemple d'extrait utilisant cette approche :
JSONObject jsonObject = new JSONObject(contents.trim()); Iterator<String> keys = jsonObject.keys(); while (keys.hasNext()) { String key = keys.next(); if (jsonObject.get(key) instanceof JSONObject) { // Process nested JSONObject here } }
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!