私はAndroidアプリにこのコードを持っています。各要素がjsonObjectの形式を含む文字列である配列を取りますが、各オブジェクトの値を取得したいので、それを使用してください。問題はJsonObjectが取らないことですインデックス 0 であるため、1 で開始され、最初のオブジェクトの値 1 は表示されません。
for(int i=0;i<a.length;i++){
try {
JSONObject jsonn = new JSONObject(a[i]);
g=jsonn.getString(TAG_ID);
builder.append("\n"+i+"."+"id swicht: "+"\n"+g+"\n");
}
} catch (JSONException e) {//e.printStackTrace();}