Java - 将嵌套的json反序列化为对象

时间:2017-07-23 01:08:58

标签: java json serialization jackson jackson-databind

我有些问题要反序列化一些嵌套的Json。

json:JSON LINK HERE

要反序列化:

这两个班级:

我得到了这个例外:

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

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

假设您错过了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....
}

如果您不希望映射所有属性,请在属性上使用@JsonIgnore

相关问题