最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
JSON字符串转换object错误:MorphDynaBean cannot be cast to com.softright.bean.TestBean
时间:2012-02-09 编辑:简简单单 来源:一聚教程网
错误:MorphDynaBean cannot be cast to com.softright.bean.TestBean
解决方法:
在JSONObject.toBean的时候
如果转换的类中有集合,可以先定义Map
在classMap中put你要转换的类中的集合名,像:classMap.put("data", StoDataInfo.class);
当然也可以put一个集合类("data",Map.class)
然后在toBean()的时候把参数加上, 像:ShenTongInfo stInfo=(ShenTongInfo) JSONObject.toBean(o, ShenTongInfo.class, classMap);
具体实例
代码如下 | 复制代码 |
public class JsonConvertorDemo { public static void main(String[] args) { JSONObject jsonObject = JSONObject.fromObject(a1); Map bMap = a1.getbMap(); public class A { public class B { |
-
上一个: java创建缩略图、伸缩图片比例生成实例
-
下一个: java中实现超大整数相加减
相关文章
- java的Jackson将json字符串转换成泛型List 03-23
- js中json字符串对象互转的例子 02-27
- Js中把JSON字符串转换为JSON对象(eval()、new Function()) 03-14
- JS字符串转成JSON对象的几种方法 11-06
- JS把字符串转成JSON对象方法介绍 10-19
- jqeury 利用eval把字符串 转换json 01-18