У меня есть ответ, полученный при вызове RestTemplate.У меня проблема с десериализацией ответа на целевой класс.Я могу получить «код» и «сообщение», но я не могу получить данные в виде списка.Вот мой класс ответа и вызов RestTemplate.
public class DataResponse {
Long code;
String message;
BusinessClusterData data;
public class BusinessClusterData {
@SerializedName("data")
List<BusinessClusterContent> businessClusterContentList;
Long count;
}
}
ResponseEntity<DataResponse> response =
restTemplate.exchange(url, HttpMethod.GET, entity, DataResponse.class);
Вот ответ.
{
"code": 0,
"message": "ok",
"data": {
"data": [
{
"name": "test_name",
"host": "test_host",
"segInfo": [
{
"state": "applyed",
"formId": 42158
}
]}
],
"count": 1
}
}