Я использую Unirest library для извлечения JSON из Mashape API. У меня есть вызов, используя следующий код:
HttpResponse<JsonNode> request = Unirest.get(URL)
.header("X-Mashape-Authorization", MASHAPE_AUTH)
.asJson();
Это возвращает мой JSON в форме HttpResponse<JsonNode>
, с которым я не знаком.
Из чтения ограниченной документации, кажется, что я должен вызвать getBody()
в объекте ответа, чтобы вернуть объект JsonNode. Я все еще не знаю, что делать с объектом JsonNode.
Каков наилучший способ начать анализ этих данных?
Edit: Если это помогает с предоставлением примеров, JSON, я возвращаюсь, выглядит следующим образом:
{
"success": "1",
"error_number": "",
"error_message": "",
"results": [
{
"name": "name1",
"formatedName": "Name 1"
},
{
"name": "testtesttest",
"formatedName": "Test Test Test"
},
{
"name": "nametest2",
"formatedName": "Name Test 2"
},
{
"name": "nametest3",
"formatedName": "Name Test 3"
}
]
}