我正在使用凌空,目前我的volley
没有返回任何内容。
这是我的JSON
数组响应:
{
"forename": "Lukasz",
"surname": "Pioetrszci"
}
在我onResponse
的{{1}}方法中,我有:
Volley
我认为这与我只有
的事实有关 JsonArrayRequest jsonArrayRequest = new JsonArrayRequest
(URLgetUser, new Response.Listener<JSONArray>(){
@Override
public void onResponse(JSONArray jsonArray) {
try {
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jsonObject = jsonArray.getJSONObject(i);
forename = jsonObject.getString("forename");
}
}
catch (JSONException e) {
e.printStackTrace();
}
}
}
与
相反{
"forename": "Lukasz",
"surname": "Pioetrszci"
}
答案 0 :(得分:0)
你必须使用
JSONObject jsonObject = new JSONObject(reponse);
String forename = jsonObject.getString("forename")
String surname = jsonObject.getString("surname")