2017-07-23 3 views
-1

J'ai des problèmes pour désérialiser certains JSON imbriqués.Java - Désérialiser json imbriqué à l'objet

JSON: JSON LINK HERE

désérialiser:

Et les deux classes:

Je reçois cette exception:

com.fasterxml.jackson.databind.JsonMappingException: Unrecognized Type: [null] 

Toutes les suggestions?

+0

Veuillez [modifier] votre question pour inclure votre code pour désérialiser ce fichier. Incluez les objets que vous essayez de désérialiser et montrez comment vous appelez le mappeur d'objet. – Kenster

Répondre

0

supposez que vous avez manqué deux propriétés dans votre RandomBixi Class.

class RandomBixi { 
@JsonProperty("id") 
int id; 
@JsonProperty("s") 
String nom; 
@JsonProperty("n") 
int idTerminal; 
@JsonProperty("st") 
int etatStation; 
@JsonProperty("b") 
boolean bloque; 
@JsonProperty("su") 
boolean suspendue; 
@JsonProperty("m") 
boolean hs; 
@JsonProperty("lu") 
int lu; 
@JsonProperty("lc") 
int lc; 
@JsonProperty("bk") 
boolean bk; 
@JsonProperty("bl") 
boolean bl; 
@JsonProperty("la") 
String latitude; 
@JsonProperty("lo") 
String longitude; 
@JsonProperty("da") 
int borneDispo; 
@JsonProperty("dx") 
int dx; 
@JsonProperty("ba") 
int bixiDispo; 
@JsonProperty("bx") 
int bx; 

    getters ans setters.... 
} 

Si vous ne voulez pas toutes les propriétés à cartographier l'utilisation @JsonIgnore sur la propriété.

+0

Merci pour la correction. Je reçois toujours la même erreur sur la même ligne. – Tirvax

+0

il serait utile si vous pouvez partager la pile-trace de l'exception. –

+0

Ici, c'est https://justpaste.it/198ow – Tirvax