首页 > 编程知识 正文

java string转list集合,list集合转成数组

时间:2023-05-03 06:57:10 阅读:239256 作者:111

字符串数组转list实体集合

Resolved [com.alibaba.fastjson.JSONException: exepct ‘[’, but string, pos解决方法
首先需要导入json相关包,这里建议导入阿里巴巴的jar包

import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;<dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.4</version></dependency> String arr = "[{"weicpid":"cp1688159650749289","ckpinpai":"万胜","ckxinhao":"ER3C","ckdaima":"2121","ckchudizhi":"","ckoutmoney":"2","cknumber":"2","ckmoney":"4.000","shui":"是","ckshoudizhi":"客户华强广场Q1G31","ckshouname":"kddwk","ckshoutable":"18318838341","ckdizhi":"广州市黄埔区茅岗环村大街39号2栋4楼自编A420房 ","ckwuliu":"","ckhuo":"0","ckhuoshuo":"","ckqian":"0","ckqianshuo":"","ckdaozhang":"支付宝","ckchutime":"2021-01-27"},{"weicpid":"cp1688159650749227","ckpinpai":"松下","ckxinhao":"CR2032","ckdaima":"1212","ckchudizhi":"","ckoutmoney":"1","cknumber":"1","ckmoney":"1.000","shui":"是","ckshoudizhi":"客户华强广场Q1G31","ckshouname":"kddwk","ckshoutable":"18318838341","ckdizhi":"广州市黄埔区茅岗环村大街39号2栋4楼自编A420房 ","ckwuliu":"","ckhuo":"0","ckhuoshuo":"","ckqian":"0","ckqianshuo":"","ckdaozhang":"支付宝","ckchutime":"2021-01-27"}]";String res = JSON.toJSON(arr).toString();List<Chuku> list = JSONArray.parseArray(res,Chuku.class);//Chuku是实体类

注意:这里需要使用JSON.toJSON(arr).toString();若使用JSON.toJSON(arr);
List list = JSONArray.parseArray(res,Chuku.class);则会报如下错误

Resolved [com.alibaba.fastjson.JSONException: exepct '[', but string, pos

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。