我有这样的 JSON 响应:
{"response":
{"legislators":
[
{"legislator":
{
"fax": "", "name": "John Doe"
}
}
]
}
}
立法者阵列下只有 1 个元素。我尝试使用第零个索引访问它,但我无法访问它。我得到一个“org.json.JSONException:索引 0 超出范围 [0..0)”。我究竟做错了什么?
JSONObject response = jsonObject
.getJSONObject("response");
JSONArray legislators = response
.getJSONArray("legislators");
JSONObject first = legislators..getJSONObject(0).getJSONObject("legislator");
Log.i("Kuscco", "" + first.getString("name"));