J'ai json de l'URL. Je dois convertir ce JSON au modèleImpossible de convertir json en modèle
{
"someField": 3,
"datesField": ["2017-08-19",
"2017-08-20",
"2017-08-26",
"2018-12-30"]
}
Je crée des modèles pour la cartographie
@Data
@NoArgsConstructor
private class Response{
@JsonProperty("someField")
private int someField;
@JsonProperty("datesField")
private DatesField datesField;
}
@Data
@NoArgsConstructor
private class DatesField{
private String[] strings;
}
essayer de convertir
ObjectMapper mapper = new ObjectMapper();
Dates dates = mapper.readValue(forObject, Response.class);
J'obtiens l'erreur lorsque vous essayez convert:
Impossible désérialiser l'instance de packeg.DatesField sur START_ARRAY jeton
Comment puis-je cartographier ce texte? API me renvoie ce texte et j'ai besoin de le mapper au modèle – user5620472
@ user5620472 Mise à jour de la réponse avec les deux approches. S'il vous plaît, jetez un oeil. – nullpointer