Rumah > Java > javaTutorial > Bagaimana untuk Menghuraikan Array JSON dalam Android?

Bagaimana untuk Menghuraikan Array JSON dalam Android?

Mary-Kate Olsen
Lepaskan: 2024-12-15 06:54:10
asal
553 orang telah melayarinya

How to Parse a JSON Array in Android?

Menghuraikan Tatasusunan JSON dalam Android

Tatasusunan JSON (JavaScript Object Notation) ialah cara yang mudah untuk mewakili tatasusunan dalam format JSON. Tatasusunan dalam JSON disertakan dalam kurungan segi empat sama dan mengandungi sifar atau lebih elemen.

Untuk menghuraikan tatasusunan JSON dalam Android, anda perlu menggunakan kelas JSONArray. Berikut ialah penyelesaian terperinci untuk menghuraikan tatasusunan JSON yang anda berikan:

[{"name":"name1","url":"url1"},{"name":"name2","url":"url2"},...]
Salin selepas log masuk

Langkah 1: Tukar Rentetan JSON kepada JSONArray

JSONArray jsonarray = new JSONArray(jsonStr);
Salin selepas log masuk

Di mana jsonStr ialah rentetan JSON anda .

Langkah 2: Lelaran Atas Tatasusunan Elemen

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

Gelung ini berulang pada setiap elemen dalam tatasusunan JSON. Setiap elemen ialah objek JSON, jadi kami menggunakan kaedah getJSONObject untuk mendapatkannya. Kemudian, kami mengakses nama dan sifat url objek JSON.

Petua: Pastikan anda mengendalikan pengecualian atau semak nilai nol apabila mengakses sifat JSON.

Atas ialah kandungan terperinci Bagaimana untuk Menghuraikan Array JSON dalam Android?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan