json解析提示net.sf.ezmorph.bean.MorphDynaBean cannot be cast to

若是在使用JSONObject.toBean轉換時,對象裏面有List/Map之類的轉換時會提示net.sf.ezmorph.bean.MorphDynaBean cannot be cast to錯誤。 此時須要指定List/Map轉換類型json

Map<String, Class<DUnitActivityParticipantsInfo>> map = new HashMap<String, Class<DUnitActivityParticipantsInfo>>();
map.put("dUnitActivityParticipantsInfos",DUnitActivityParticipantsInfo.class); // key爲私有變量的屬性名
DUnitExerciseInfo unitExerciseInfo = (DUnitExerciseInfo) JSONObject.toBean(jsonObject, DUnitExerciseInfo.class, map);
相關文章
相關標籤/搜索