RestTemplate getForEntity Karte, um Listen von Objekten

Ich habe eine Antwort von der URL, die wie folgt aussieht:

{"seq":1,"id":"Test1","changes":[{"rev":"1-52f5cdf008ecfbadf621c2939af7bd80"}]}
{"seq":2,"id":"Test2","changes":[{"rev":"1-8ce403a89dc5e7cb4187a16941b3fb7d"}]}
{"seq":3,"id":"Test3","changes":[{"rev":"1-52as7ddfd8ecfbadf621c2939af7bd80"}]}
{"seq":4,"id":"Test4","changes":[{"rev":"1-6yy03a89dc5e7cb45677a16941b3fb7d"}]}

Wenn das zugeordnete Objekt-String, dann immer alle änderungen füttern.

ResponseEntity<String> responseEntity = restTemplate.exchange(URL, HttpMethod.GET, requestEntity, String.class);

In der Erwägung, dass, wenn ich gerade einen benutzerdefinierten Wert ein Objekt, irgendwas wie:

public class KnChanges {
private long seq;
private String id;
private List changes;

mit getter-und setter-Methoden, dann bin ich immer nur der erste doc-details ändern. Auch wenn die KnChanges[] (array) verwendet wird, wird nur die erste änderung ist, erhalten.

Können Sie bitte helfen, wie die JSON-Liste Struktur oben genannten zugeordnet werden können, ein Objekt?

Dank
Harsha

Schreibe einen Kommentar