2 kmbjw KMBJW 于 2016.03.03 19:48 提问

关于JSONObject的问题

JSONObject jsonObject = new JSONObject(response);
response是String类型
为什么会有图片说明
这种异常?

10个回答

sinat_34162722
sinat_34162722   2016.03.04 00:31

这个返回的是object类型的,你把他强转成string类型的就行

qq_20039385
qq_20039385   2016.03.03 19:59

检查response字符串是否是json格式的json窜

luochoudan
luochoudan   Ds   Rxr 2016.03.03 20:00

检查response,可能不是Json格式的

luckyliuwenyuan
luckyliuwenyuan   2016.03.03 22:20

你new JSONObject的时候,Eclipse会提供多种重载的方法供你选择,你选择JSONObject(String )方法就可以了

qq_25093755
qq_25093755   2016.03.04 08:59

JSONObject jsonObject = new JSONObject(response)中的response强制类型转换成Object类型,或者检查下你的response里面传递的数据是否是json格式

crazy1235
crazy1235   Ds   Rxr 2016.03.04 10:11

response 不是jsonObject类型的,不能强转。

xionglangs
xionglangs   Rxr 2016.03.04 10:23
lxk_1993
lxk_1993   Rxr 2016.03.04 11:06

检查response,可能不是Json格式的

huangf321123
huangf321123   2016.03.04 14:55

得到的是String类型的数据,你不能用JsonObject去接,你应该用String去接

WinsenJiansbomber
WinsenJiansbomber   2016.03.07 16:04

String内容格式不对,不能转换为JSON

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!