jsonObj.getJsonArray ("users"), а затем преобразовать массив в список. Теперь используйте Java 8 Stream и Filter API для извлечения желаемого результата.
У меня есть следующий ответ JSON после запроса получить список пользователей. Я хочу получить только один идентификатор пользователя, используя userName. Например, если я хочу идентификатор пользователя с именем Test1, как это сделать? Любая помощь будет оценена.
Спасибо,
{
"displayLength": "4",
"iTotal": "20",
"users": [
{
"id": "2",
"userName": "Test1",
"Group": { id:1
name:"Test-Admin"
}
},
{
"id": "17",
"userName": "Test2",
"Group": { id:1
name:"Test-Admin"
}
},
{
"id": "32",
"userName": "Test3",
"Group": { id:1
name:"Test-Admin"
}
},
{
"id": "35",
"userName": "Test4",
"Group": { id:1
name:"Test-Admin"
}
}
]
}
Что вы пробовали? Покажите нам некоторые усилия, и где вы столкнулись с проблемой?