异常 com.alibaba.fastjson.JSONException: not match : - =, info : pos 14, json : 解决

1. 分析 : 数据集合字符串转换为对象集合的时候报出“com.alibaba.fastjson.JSONException: not match : - =..”

2. 最开始写的转换代码如下

List allocDtos = JSONArray.parseArray(response.getAllocation().toString(), GQueryAllocationRespDTO.class);

修改如下解决问题: 

String listTxt = JSONArray.toJSONString(response.getAllocation()); 
 List allocDtos = JSONArray.parseArray(listTxt, GQueryAllocationRespDTO.class);
 

你可能感兴趣的:(报错记录)