【JSON异常系列】new JSONObject对象时卡死原因

原创 2015年07月11日 08:48:54

8:47 2015/7/11 

昨天晚上在使用JSON时,在创建JSONObject对象的时候不报错也不抛出异常,但就是new 不出来JSONObject的对象,这是一个很奇葩的现象。

最后才发现原来是少了一些必要的jar包,

在struts2中,使用JSON所必需的Jar包有:

1、commons-beanutils.jar
2、commons-collections.jar
3、commons-langs.jar
4、commons-logging.jar
5、ezmorph.jar
6、json.jar

至于为什么会出现这种情况,即不抛出异常也不报错,其中的根本性原因,本人会在日后进一步的发掘和验证,也期待了解的大神能够在这里解说一下。


版权声明:本文为博主原创文章,未经博主允许不得转载。

new JSONObject()不执行 不报错 解决方法

使用:import net.sf.json.JSONObject; 调用JSONObject x = new JSONObject()或者其它构造函数,不报错直接异常。。catch了也不能打印出来,...
  • kamouswjw
  • kamouswjw
  • 2012年10月27日 23:10
  • 5166

JSONObject构造时候不仅仅会抛出JSONException

一开始认为在构造json相关的对象时,如果传输的字符串参数为null,也会当作JSONException抛出,但是今天遇到了发现不是,会抛出一个NullPointerException,这里需要我们进...
  • BossDarcy
  • BossDarcy
  • 2013年07月05日 19:59
  • 3904

JSONObject jsonObject = new JSONObject()执行错误

刚刚执行下面代码的时候程序没有出现异常,也没有报错,但是就是停止运行下一步了 JSONObject jsonObject = new JSONObject(); Gson gson = new Gs...
  • u011067360
  • u011067360
  • 2014年08月25日 21:20
  • 1960

Android 关于用JSONObject的new JSONObject(String s)构建含有特殊符号的字符串时报错的解决方案

说明:转载请注明出处:http://blog.sina.com.cn/s/blog_821e2bb101013lv3.html   最近做的一个项目需要在后台获取json形式的字符串然后用new JS...
  • muzhengjun
  • muzhengjun
  • 2015年07月14日 17:16
  • 944

JSP解析JSONObject类型对象出现null object异常解决方案

jsp解析jsonobject对象null object异常几种解决方案
  • u011012826
  • u011012826
  • 2015年09月29日 11:15
  • 7110

Android中JSONObject jb = new JSONObject(str)出现异常org.json.JSONException: Value  of type java.lang.Str

今天在处理网络请求的时候,出现了这个异常,这个异常挺蛋疼的,查看log发现 org.json.JSONException: Value  of type java.lang.String canno...
  • Afanbaby
  • Afanbaby
  • 2017年05月27日 11:48
  • 377

Android中org.json.JSONObject按键取值报JSONException解决方法

应用场景在各类接口转换时,使用到JSONObject转换bean或取某个key值时。报异常原因当key在JSONObject中不存在时,无法取到相应的值,此时JSONObject会抛出JSONExce...
  • ahuyangdong
  • ahuyangdong
  • 2017年01月14日 16:16
  • 1462

JSONObject.fromObject--JSON与对象的转换

JSON与JAVA数据的转换(JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。) 代码中有...
  • QQ635785620
  • QQ635785620
  • 2013年08月28日 11:42
  • 140411

net.sf.json.JSONObject 和org.json.JSONObject 的差别

net.sf.json.JSONObject 和org.json.JSONObject  的差别。 一、创建json对象 String str = "{\"code\":\"0000\", \"m...
  • z69183787
  • z69183787
  • 2015年07月16日 17:10
  • 9450

使用Java JSONObject操作JSON字符串对象

1、如果我们需要实现一个配置管理的功能,那么为每个配置项目增加一个字段既复杂也不利于扩展,所以我们通常使用一个字符串来保存配置项目信息,这里介绍如何使用json的字符串解析来达到刚才说的目的。引入Js...
  • Baple
  • Baple
  • 2013年07月07日 12:33
  • 20227
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【JSON异常系列】new JSONObject对象时卡死原因
举报原因:
原因补充:

(最多只允许输入30个字)