[
{
"user": {
"active": true,
"admin": false
}
},
{
"user": {
"active": true,
"admin": true
}
},
{
"user": {
"active": false,
"admin": false
}
},
{
"user": {
"active": false,
"admin": false
}
}
]
Выше мой JSON, который я пытаюсь разобрать. Ниже то, что я считаю, чтобы быть соответствующая часть моего кодаandroid json синтаксический анализ
//The entire thing is an array
JSONArray array2 = new JSONArray(bufferedandappended);
for(int i=0; i<array2.length(); i++){
String name = array2.getJSONObject(i).getString("user");
tv2.setText(sb.toString());
Вместо информации всех четырех пользователей, я получаю только один. Как я могу перечислить все четыре.
Я думаю, что весь массив array2 и четыре пользователя являются массивами в array2. Я прав? Если да, то как, например, я могу выбрать только значения «admin» для четырех пользователей?
http://stackoverflow.com/questions/5130510/parse-foursquare-json-response-on-android –
Спасибо Самир. Используя эту информацию, я заставил ее работать частично. Я понял, что все это был массив, прежде чем они станут объектами из-за []. Поэтому я попробовал это. – railslearner