JSON Android 中的 Volley 库解析问题
JSON parsing problem in Android with Volley library
我正在尝试从服务器获取 JSON 响应,然后将其显示在我的 android 中,但由于解析错误未能这样做
Android错误
Caused by: org.json.JSONException: 类型 org.json.JSONArray 的值 [{"Result":"Login Success","User_Name:":"Ayan"}] 无法转换为 JSON对象
enter image description here
在您的回复中,您有类似 "User_Name:" 的字段,还是您写错了回复?
清楚地检查第二个字段 ["User_Name:":"Ayan"]
JsonObject object = new JsonObject(response);
String result = object.getString("Result");
String userName = object.getString("User_Name:");
它应该像字段一样匹配,否则它会给出异常
试试这个
JSONArray jsonarray = new JSONArray(response);
JsonObject object = jsonarray.getJSONObject(0);
String result = object.getString("Result");
String userName = object.getString("User_Name:");
我正在尝试从服务器获取 JSON 响应,然后将其显示在我的 android 中,但由于解析错误未能这样做
Android错误 Caused by: org.json.JSONException: 类型 org.json.JSONArray 的值 [{"Result":"Login Success","User_Name:":"Ayan"}] 无法转换为 JSON对象
enter image description here
在您的回复中,您有类似 "User_Name:" 的字段,还是您写错了回复? 清楚地检查第二个字段 ["User_Name:":"Ayan"]
JsonObject object = new JsonObject(response);
String result = object.getString("Result");
String userName = object.getString("User_Name:");
它应该像字段一样匹配,否则它会给出异常
试试这个
JSONArray jsonarray = new JSONArray(response);
JsonObject object = jsonarray.getJSONObject(0);
String result = object.getString("Result");
String userName = object.getString("User_Name:");