解决java.util.LinkedHashMap cannot be cast to xxx(domain实体类)的问题_爱吃鸡腿的明仔-优快云博客
String response1 = EntityUtils.toString(res.getEntity());
JSONObject object = JSON.parseObject(response1);
//把对象转换成jsonArray数组
JSONArray arr=object.getJSONArray("data");//获取的结果集合转换成数组
//将数组转换成字符串
String js=JSONObject.toJSONString( arr);
//将字符串转成list集合
List<EhrArchHealthcheckJkEntity> listEntity = JSONObject.parseArray(js, EhrArchHealthcheckJkEntity.class);
本文介绍了一种解决java.util.LinkedHashMap无法转换为特定实体类(domain实体类)的方法。通过将HTTP响应转换为JSON对象,再进一步转换为JSON数组,并最终将其解析为所需的实体类列表。





