该错误是因为目标类属性keyX需要目标的类型,待转换的json串里属性名keyX对应的,不是一个POJO对象,而是ArrayList集合。
json
{ "idList":["123","124"] }
java应用map或者pojo来接收
如若直接用应用List<String>来接收就会报错Can not deserialize instance of java.util.ArrayList out of START_OBJECT token,即无法寻找到key。
该错误是因为目标类属性keyX需要目标的类型,待转换的json串里属性名keyX对应的,不是一个POJO对象,而是ArrayList集合。
json
{ "idList":["123","124"] }
java应用map或者pojo来接收
如若直接用应用List<String>来接收就会报错Can not deserialize instance of java.util.ArrayList out of START_OBJECT token,即无法寻找到key。