Android开发时json数据转化错误

E/JSON Parser(22500): Error parsing data org.json.JSONException: Value [{"sex":"","intro":null,"dengji":"1","age":null,"name":""}] of type org.json.JSONArray cannot be converted to JSONObject

这是什么鬼啊,求大神解答。。。

阅读 4.2k
2 个回答

这是一个array啊,不是object,试着转换成JSONArray再取第一个吧。

JSONObject和JSONArray的区别在于JSONObject是一个{}包裹起来的一个对象(Object),
而JSONArray则是[]包裹起来的一个数组(Array),
就是一个是数组一个是对象或字符串

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题