【发布时间】:2018-05-12 06:23:18
【问题描述】:
我在获取 JSON 对象时遇到了一点问题。
try {
JSONObject jObject = new JSONObject( response.getBody());
JSONObject userObject = jObject.getJSONObject("data");
String nachricht = userObject.getString("nachricht");
String ausgeloest_von = userObject.getString("ausgeloest_von");
String erstellt_am = userObject.getString("erstellt_am");
在我的代码 sn-p 的第二行中,org.json.JSONArray 类型的数据无法转换为 JSONObject 时出现错误。我在不同的 API 上有相同的代码及其工作。
{ “错误”:200, "message": "日期 gefunden", “数据”: [ { “id”:“105”, “用户名”:“9981”, "userid_notfall": "9985", "nachricht": "Notfall von Max", “ausgeloest_von”:“”, “状态”:“0”, “erstellt_am”:“2017-11-28 18:10:48”, "aktualisiert_am": "" } ] }
这就是响应正文的样子。我认为“[”括号引起了我的问题。任何想法?
提前谢谢你!
【问题讨论】:
标签: android json resttemplate