2
배열이 이미 POJO를 선언 사용자 정의 개체를 포함 JSON봄 RestTemplate, GsonHttpMessageConverter
{"news" : [ {...}, {...}, {...} ] }
을 부여. 키프로스 "뉴스"로 내 사용자 정의 오브젝트를 매핑하고 싶습니다. 이 JSON이
[ {...}, {...}, {...}]
RestTemplate은 내 요구에 맞게 구성 할 수있는 방법이 있나요
예상되기 때문에restTemplate.exchange(URI + "/news/{limit}/", HttpMethod.GET, CustomObject[].class, 10)
는 예외를 throw?
감사
업데이트 :
restTemplate.exchange(URI + "/news/{limit}/", HttpMethod.GET, requestEntity, JsonElement.class,10).getBody().getAsJsonObject().get("news");
CustomObject[] result = gson.fromJson(body, CustomObject[].class);
이 조각 작품을하지만 청소기 방법이? JSONObject
에 대한 나의 놀람 맵핑을 위해서조차 작동하지 않았다. JSONElement는 결국 작업을했다.