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

I have problems to deserialize some nested Json.

To deserialize :

And the two classes :

I'm getting this Exception :

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

Any suggestions?

解决方案

suppose you have missed two properties in your 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....

}

If you don't want all the properties to be mapped use @JsonIgnore on the property.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值