SORU
4 AĞUSTOS 2010, ÇARŞAMBA


Android yineleme JSON Dizi/Java

Ben binanın bir android uygulaması gereken indirmek ve senkronize bir çevrimiçi veritabanı, gönderiyorum benim sorgudan app bir php sayfasına döndüren ilgili satırlar veritabanına JSON format.

biri bana bir JSON dizi boyunca yineleme yapmak için en iyi yolu tarif edebilir misiniz?

Nesneleri bir dizi alıyorum:

[{json object},{json object},{json object}]

Dizideki JSONObjects erişmek için kullanabileceğim bir kod en basit parça nedir?

EDİT: şimdi düşündüm döngü yineleme yapmak için kullanılan yöntem:

for (String row: json){
     id = row.getInt("id");
     name = row.getString("name");
     password = row.getString("password");
}

Döndürülen Json dönüşmesi ve dizi iterable bir şekilde başardı vardı sanırım. Bunu başarmak nasıl herhangi bir Fikir?

Benim vaguness için özür dilerim ama bu internetten bulduğum bir örnek çalışma yaptım ve o zamandan beri onu bulamadık.

CEVAP
16 HAZİRAN 2011, PERŞEMBE


Bu kod kısa ve net bence

int id;
String name;
JSONArray array = new JSONArray(string_of_json_array);
for (int i = 0; i < array.length(); i  ) {
    JSONObject row = array.getJSONObject(i);
    id = row.getInt("id");
    name = row.getString("name");
}

Aradığınız şey bu mu?

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chaoticmoogle

    Chaoticmoogl

    13 ŞUBAT 2006
  • Excel Functions

    Excel Functi

    4 NİSAN 2010
  • Hak5DarrensVlog

    Hak5DarrensV

    11 EYLÜL 2009