pierwsze zdefiniować obiekt posiadać podmiot wraca w tablicy np ..
@JsonIgnoreProperties(ignoreUnknown = true)
public class Rate {
private String name;
private String code;
private Double rate;
// add getters and setters
}
Następnie można konsumować usługę i uzyskać silnie typami listy poprzez:
ResponseEntity<List<Rate>> rateResponse =
restTemplate.exchange("https://bitpay.com/api/rates",
HttpMethod.GET, null, new ParameterizedTypeReference<List<Rate>>() {
});
List<Rate> rates = rateResponse.getBody();
Pozostałe rozwiązania powyżej będą również pracować, ale jak się silnie typami listy z powrotem zamiast Object [ ].
To zadziałało jak wdzięk, dziękuję. Może możesz skierować mnie do innych tutoriali lub poradników, które mogę przeczytać na ten temat? – Karudi
najlepiej przyjrzeć się tutaj na stackoverflow dla niektórych fragmentów kodu i przykładów lub odwiedzić stronę internetową wiosny wiosna ...... TblGps [] a = responseEntity.getBody(); – kamokaze
Czy jest to możliwe przy użyciu generycznych? tj. moja metoda ma parametr klasy i chciałbym uzyskać kolekcję T z metody getForEntity. –
Diskutant