jackson接收List发生Can not deserialize instance of

该错误是因为目标类属性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。

    原文作者:谁在烽烟彼岸
    原文地址: https://www.jianshu.com/p/6768dea5aeb8
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞