关于JSONObject的问题

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

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

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

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

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

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

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

http://www.tuicool.com/articles/NVr2Ij看看这个

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

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

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