json转换异常 源代码: String modulesTemp = moduleVo.get("modules").toString(); Map<String, Object> modules = JSONObject.parseObject(modulesTemp, Map.class);
修改后:
Object modulesTemp = moduleVo.get("modules"); Map<String, Object> modules = JSONObject.parseObject(JSON.toJSONString(modulesTemp), Map.class);
com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 0, fastjson-version 1.2.73
修改前:
String affiliatedInformation = modules.get("affiliatedInformation").toString(); if(StringUtils.isNotBlank(affiliatedInformation)){ chlAffiliated = JSON.parseObject(JSON.toJSONString(affiliatedInformation), FunAffiliatedVo.class); }
修改后
String affiliatedInformation = modules.get("affiliatedInformation").toString(); if(StringUtils.isNotBlank(affiliatedInformation)){ chlAffiliated = JSON.parseObject(affiliatedInformation, FunAffiliatedVo.class); }