使用json-lib-2.4-jdk15转javabean,报net.sf.ezmorph.bean.MorphDynaBean转换异常
来源:互联网 发布:编程用什么cpu 编辑:程序博客网 时间:2024/05/22 11:35
使用json-lib-2.4-jdk15转javabean,报net.sf.ezmorph.bean.MorphDynaBean转换异常
是由于需要转换的对象中存在其他对象的引用,并且在转换的时候没有指定对应的类,此时json会使用默认的bean进行动态转换MorphDynaBean,但是在使用的时候就会出现类型转换异常,代码参考如下
public class A implements Serializable{ /** * */ private static final long serialVersionUID = 1L; private List<b> b; private List<c> c; //get、set方法 省略}
解决方法,在转换之前设置类信息
Map<String,Class<?>> classMap = new HashMap<String,Class<?>>();classMap.put("b", B.class);classMap.put("c", C.class);JSONObject.toBean(server_monitor, A.class,classMap);
阅读全文
1 0
- 使用json-lib-2.4-jdk15转javabean,报net.sf.ezmorph.bean.MorphDynaBean转换异常
- JSON字符串转javabean,报net.sf.ezmorph.bean.MorphDynaBean cannot be cast to.....
- JSON字符串转javabean,报net.sf.ezmorph.bean.MorphDynaBean cannot be cast to.....
- JSON字符串转javabean,报net.sf.ezmorph.bean.MorphDynaBean cannot be cast to.....
- JSON字符串转javabean,报net.sf.ezmorph.bean.MorphDynaBean cannot be cast to.....
- JSON字符串转javabean-net.sf.ezmorph.bean.MorphDynaBean cannot be cast to java.util.Map
- net.sf.ezmorph.bean.MorphDynaBean
- json转换报错 net.sf.ezmorph.bean.MorphDynaBean cannot be cast to cn.xxt.common.domain
- json错误解析net.sf.ezmorph.bean.MorphDynaBean cannot be cast to
- net.sf.ezmorph.bean.MorphDynaBean cannotbe cast to xxx
- net.sf.ezmorph.bean.MorphDynaBean cannotbe cast to xxx
- net.sf.ezmorph.bean.MorphDynaBean cannot be cast to
- net.sf.ezmorph.bean.MorphDynaBean cannotbe cast to xxx
- json教程系列(5)-json错误解析net.sf.ezmorph.bean.MorphDynaBean cannot be cast to
- net.sf.ezmorph.bean.MorphDynaBean cannotbe cast to xxx 关于JSON对象解析List<XXX>在调用时出错问题
- maven项目 加入json-lib-2.2.3-jdk15.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile
- maven项目 加入json-lib-2.2.3-jdk15.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile
- java.lang.ClassCastException: net.sf.ezmorph.bean.MorphDynaBean cannot be cast to
- 每一个软件工程师必须做的几件事儿
- 001
- 差分放大电路的版图绘制
- 【公告】博客专家4月发布原创/翻译奖励发放
- [转]HTTP协议详解,你所不知道的
- 使用json-lib-2.4-jdk15转javabean,报net.sf.ezmorph.bean.MorphDynaBean转换异常
- Maven 集成Tomcat7插件
- 一个简单的jdbc连接封装
- 适配器(adapter)模式在JS中实践
- dll 重新加密打包的问题
- java 类加载器加载顺序 经典例子
- codefoces 812B——Sagheer, the Hausmeister(动态规划)
- DB2,MySql,SqlServer,Oracle游标使用总结
- 并发 concurrent 与并行 parallel 的区别