当前位置: 代码迷 >> 综合 >> java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject
  详细解决方案

java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject

热度:106   发布时间:2023-10-25 18:56:48.0

用ali的json获取数据的时候报的错。
之前的做法是直接 jsonObject.getJSONObject("arrConfData");这种方式获取Json对象报了错。
其实正确方式应该是
String strpD = jsonObject.getString("arrConfData");;
Map<String, Object> mapJ = JSON.parseObject(strpD, Map.class);

  相关解决方案