Lelaran Melalui Objek JSON yang Kompleks
Berbeza dengan JSONArrays, yang menyediakan cara mudah untuk mendapatkan semula elemen mengikut indeksnya, JSONObjects membentangkan cabaran berbeza. Untuk mengakses nilai tertentu dalam JSONObject, pendekatan alternatif diperlukan.
Untuk melintasi JSONObject dan struktur bersarangnya, pertimbangkan langkah berikut:
Satu contoh coretan menggunakan pendekatan ini:
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 } }
Atas ialah kandungan terperinci Bagaimanakah Saya Mengulang Melalui JSONObject Bersarang di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!