Rumah >Java >javaTutorial >Bagaimana untuk Mengekstrak Elemen Array dari Objek JSON di Java?
Mengekstrak Elemen Tatasusunan daripada JSON dalam Java
Menghuraikan data JSON ke dalam objek Java yang boleh diakses boleh menjadi satu cabaran, terutamanya apabila berurusan dengan struktur bersarang. Pertimbangkan tugas mengekstrak kunci minat daripada objek JSON seperti ini:
member = "{interests : [{interestKey:Dogs}, {interestKey:Cats}]}";
Untuk mencapai ini di Java, kami boleh memanfaatkan kuasa perpustakaan org.json. Mari kita selami kod:
import org.json.JSONObject; import org.json.JSONArray; import java.util.List; import java.util.ArrayList; JSONObject obj = new JSONObject("{interests : [{interestKey:Dogs}, {interestKey:Cats}]}"); List<String> list = new ArrayList<String>(); JSONArray array = obj.getJSONArray("interests"); for(int i = 0 ; i < array.length() ; i++){ list.add(array.getJSONObject(i).getString("interestKey")); }
Kod ini melakukan langkah berikut:
Atas ialah kandungan terperinci Bagaimana untuk Mengekstrak Elemen Array dari Objek JSON di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!