Джексон десериализует «» как пустой список
У меня есть строка JSON, которая помечает пустые списки как""
вместо[]
, Так, например, если у меня есть объект без детей, яЯ получу строку, как это: я
{"id":13, "children":""}
Я хотел бы десериализовать это в родительский класс, с детьми, правильно установив пустой список детей.
public class Parent {
private Long id;
private List children;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public List getChildren() {
return children;
}
public void setChildren(List children) {
this.children = children;
}
}
Для приведенной выше строки JSON яМне нравится объект, который будет иметь своеid
установлен в13
иchildren
установить наnew ArrayList()
Parent
id