我正在使用 Jackson 2 库,并且正在尝试对 JSON 响应进行反序列化,如下所示:
{
"employee": [
{},
{
"Details": [
{
"Name": "value",
"Lastname": "value"
}
]
}
]}
由于某些原因,我的员工数组中有一个空元素。在反序列化过程中是否可以丢弃该元素并避免反序列化它?目前,我的代码将空员工反序列化为具有空字段的员工 POJO 类。
我的代码如下所示:
ObjectMapper mapper = new ObjectMapper();
Empoyee[] array = mapper.readValue(json, Empoyee[].class);
PS。我无法触摸 JSON 响应。就是这样...
桃花长相依
炎炎设计
尚方宝剑之说
相关分类