您的位置:首页 > 移动开发 > Objective-C

JSONObject转换错误

2019-06-17 21:33 1616 查看
JSONObject转换错误
开发工具与关键技术:java
作者:彭浩达
撰写时间:2019年 6月 14日

Bsgrid bsgrid=new Bsgrid();
bsgrid.setSuccess(true);
bsgrid.setCurPage(currentPage);
bsgrid.setTotalRows(totalRow);
bsgrid.setData(listUser);

JSONObject jsonObject = JSONObject.fromObject(bsgrid);

Jsonobject转换的时候出现:

java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException错误的时候
说明你jar包不全,应该包含
commons-beanutils-1.9.2.jar
commons-lang-2.4.jar
ezmorph-1.0.6.jar
json-lib-2.4-jdk15.jar

如果这些jar都导入进去了,但又报

java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory错误时
证明你还得再导入
commons-logging-1.1.1.jar

导入后还报

java.lang.NoClassDefFoundError: Could not initialize class net.sf.json.JSONArray错误时,你还得再导入一个jar包
commons-collections-3.2.1.jar

导入之后再重新启动,就可以正常跳入下一段代码了

Json用到的jar包
1、commons-beanutils-1.9.2.jar
2、commons-lang-2.4.jar
3、ezmorph-1.0.6.jar
4、json-lib-2.4-jdk15.jar
5、commons-logging-1.1.1.jar
6、commons-collections-3.2.1.jar

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: