2 sinat 34047321 sinat_34047321 于 2016.05.07 13:30 提问

安卓中解析json出现问题,大家帮忙看看

05-07 01:24:03.837: W/System.err(1349): org.json.JSONException: Unterminated string at character 30 of {"Result":"1","LoginPwd":"456}
05-07 01:24:03.837: W/System.err(1349): at org.json.JSONTokener.syntaxError(JSONTokener.java:450)
05-07 01:24:03.837: W/System.err(1349): at org.json.JSONTokener.nextString(JSONTokener.java:230)
05-07 01:24:03.847: W/System.err(1349): at org.json.JSONTokener.nextValue(JSONTokener.java:107)
05-07 01:24:03.847: W/System.err(1349): at org.json.JSONTokener.readObject(JSONTokener.java:385)
05-07 01:24:03.847: W/System.err(1349): at org.json.JSONTokener.nextValue(JSONTokener.java:100)
05-07 01:24:03.857: W/System.err(1349): at org.json.JSONObject.(JSONObject.java:154)
05-07 01:24:03.857: W/System.err(1349): at org.json.JSONObject.(JSONObject.java:171)

4个回答

bdmh
bdmh   Ds   Rxr 2016.05.07 15:30
已采纳

字符串没有正确结束,456缺引号

bealing
bealing   Rxr 2016.05.07 15:13

你解析的json格式不对,所以解析出错了,你解析JSON前,可以先检验一下json格式是否合法

sinat_34047321
sinat_34047321   2016.05.08 14:54

确实是后台的json数组错了,真是细节决定成败啊 ,谢谢大家

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.05.08 21:15

你先用JSON在线解析确定JSON格式是否正确

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