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"
                         }
        }  

    ]
   }

Что вы пробовали? Покажите нам некоторые усилия, и где вы столкнулись с проблемой?

Ответы на вопрос(2)

Ваш ответ на вопрос