if(dataMap != null){ JSONArray completeDeviceinfoList = dataMap.getJSONArray("completeDeviceinfoList"); //deviceinfoListEntities.addAll(JSON.parseArray(completeDeviceinfoList.toJSONString(),CompleteDeviceinfoListBean.class)); for(int i = 0; i< completeDeviceinfoList.size();i++){ //CompleteDeviceinfoListBean dataBean = JSONObject.parSEObject(completeDeviceinfoList.get(i).toString(),CompleteDeviceinfoListBean.class); CompleteDeviceinfoListBean dataBean = JSONObject.toJavaObject(completeDeviceinfoList.getJSONObject(i),CompleteDeviceinfoListBean.class); deviceinfoListEntities.add(dataBean); } }