0
votes

La réponse retourne la liste des objets nulle

Je suis capable de consommer une API qui retourne un objet JSON. Ce que j'essaie de faire est d'obtenir une liste d'objets à la place. Vous trouverez ci-dessous mon code pour la même chose:

ResponseEntity<List<Entity>> responseEntity = restTemplate.exchange(dataUrl, HttpMethod.GET, entity,new ParameterizedTypeReference<List<Entity>>() {});


0 commentaires

4 Réponses :


0
votes

Pouvez-vous essayer avec ce xxx

p.s. Désolé, je n'ai pas la réputation de commentaire: (


0 commentaires

0
votes

pourquoi n'utilise pas restontemplate.getforentity code>? xxx pré>

Le cas ci-dessus renvoie un objet de type entité [] code>, lequel est un tableau. p>

Si vous souhaitez utiliser l'interface code> code>, vous devez créer une classe d'emballage. P>

L'emballage: P>

List<Entity> response= rest.getForObject(dataUrl, List.class);


1 commentaires

Merci pour la réponse Matheus. Je pourrais utiliser la solution ci-dessus car je dois transmettre des en-têtes int la demande.



0
votes

Il est difficile de donner une réponse correcte en raison d'un exemple de JSON manquant. Pourriez-vous s'il vous plaît fournir un échantillon du JSON qui sera retourné.


0 commentaires

0
votes

Résolu

ci-dessous est le changement de code que j'ai fait qui renvoyait la liste correcte des objets d'entité. xxx

même après avoir réellement résolu mon problème. J'ai aussi dû ajouter xxx


0 commentaires