Convertir objet en autre object
Bonjour
J'ai un flux json en string que je souhaite convertir en Object
Code:
MaClasse erreur = (MaClasse ) jsonToObject(httpException.getResponseBodyAsString());
Code:
1 2 3 4 5 6 7 8
| private Object jsonToObject(String fluxJson) throws ConversionException{
ObjectMapper mapper = new ObjectMapper();
try {
return mapper.readValue(fluxJson, Object.class);
} catch (IOException e1) {
throw new .....;
}
} |
J'ai fait une méthode jsonToObject car je l'utilisateur à plusieurs endroit et par exemple il n'aime pas ma façon de faire : la méthode jsonToObject renvoie un type Object que je cast ensuite en bon objet selon la classe concerné.
Il me sort une exception lors du cast.
comment faire?