Как взять данные из ответа apache CloseableHttpClient?

Как взять данные из ответа? Например хочу взять titel. Как мне это сделать? То что я получаю моим методом на скрине.

public static void main(String[] args) throws IOException {
        CloseableHttpClient httpclient = HttpClients.createDefault();
        HttpGet httpget = new HttpGet("https://videocdn.tv/api/short?api_token=92nAbf1f&id=6089");
        HttpResponse response = httpclient.execute(httpget);
        Scanner sc = new Scanner(response.getEntity().getContent());
        while(sc.hasNext()) {
            System.out.println(sc.nextLine());
        }

    }


606361f5762c9231630157.png
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
Добрый день!
Из ответа видно, что вы получаете ответ в формате JSON. Далее вам необходимо десериализовать JSON в pojo.
Существуют различные либы для этого. Можете взять Jackson или GSON.
Вот, аналогичный вопрос:
https://stackoverflow.com/questions/6949329/how-de...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы