public static Object getObject4JsonString(String jsonString, Class pojoCalss) {
Object pojo;
JSONObject jsonObject = JSONObject.fromObject(jsonString);
pojo = JSONObject.toBean(jsonObject, pojoCalss);
return pojo;
}这个方法是从一个JSON字符串中得到一个Java类,但Java类中含有java.sql.Timestamp类型,因此就报错了java.lang.InstantiationException,网上说是Json格式不支持Timestamp类型的处理,需要些一个函数进行处理,请问这函数应该怎么写?
结合上面的这个方法应该怎么处理?
Object pojo;
JSONObject jsonObject = JSONObject.fromObject(jsonString);
pojo = JSONObject.toBean(jsonObject, pojoCalss);
return pojo;
}这个方法是从一个JSON字符串中得到一个Java类,但Java类中含有java.sql.Timestamp类型,因此就报错了java.lang.InstantiationException,网上说是Json格式不支持Timestamp类型的处理,需要些一个函数进行处理,请问这函数应该怎么写?
结合上面的这个方法应该怎么处理?
Exception in thread "main" net.sf.json.JSONException: java.lang.InstantiationException:
这表明BEAN没有正常的被初始化: