1. 程式人生 > >Exception in thread "main" java.lang.ClassCastException: net.sf.ezmorph.bean.MorphDynaBean cannot be

Exception in thread "main" java.lang.ClassCastException: net.sf.ezmorph.bean.MorphDynaBean cannot be

Exception in thread "main" java.lang.ClassCastException: net.sf.ezmorph.bean.MorphDynaBean cannot be cast to com.zzxy.common.util.msg.MsgObject
    at com.zzxy.common.util.ProjectExpenditure.main(ProjectExpenditure.java:197)

轉換改為下面的方式就不會報錯了

String msgStr="{\"sys\":\"FOL\",\"type\":\"51\",\"projectId\":\"TK0099090\",\"status\":\"true\",\"message\":\"\"}";
        JSONObject json = JSONObject.fromObject(msgStr);
        MsgObject msg = (MsgObject) JSONObject.toBean(json,MsgObject.class);