以下是json示例:
{"LIST_OF_IDS_FOR_RETRANSFER":["50, 39, 29"]}
现在我试图解析这个json来映射没有运气:
Map<String, List<Integer>> params = new ObjectMapper().readValue(jsonString, new TypeReference<Map<String, List<Integer>>>(){});
结果是带有一个条目的地图:
键:LIST_OF_IDS_FOR_RETRANSFER
值:列表大小= 1,值为&#39; 50,39,29&#39;。
但我希望获得大小= 3的List。有没有可能与杰克逊一起实现?
答案 0 :(得分:2)
由于您的类型引用为Map<String, List<Integer>>
,因此您的JSON应如下所示:{"LIST_OF_IDS_FOR_RETRANSFER":[50, 39, 29]}
(删除数字周围的“”)。