前言:
一个字符串想要能够转换为 List,其本身必须是具备 List 属性的字符串。
问题现象:
项目中需要对第三方接口返回的字符串转换为 List,就想到了使用 fastjson 来处理。
代码如下:
Object obj = data.get(SignConstant.PERMISSIONS);
List<String> list = JSON.parseArray(obj .toString(), String.class);
本以为上述的代码可以轻松解决问题,不出意外还是出意外了,报错信息如下:
com.alibaba.fastjson2.JSONException: