我一直被困,要使用齐射将这样的json调用到android studio,我从来没有做过
答案 0 :(得分:0)
根据此json with int key value 你是
接收jsonArray而不是jsonObject
所以您必须
通过截击发送JsonArray的请求
然后请求将返回jsonArray,然后您可以像这样获取字符串。
JsonArrayRequest jsonArrayRequest = new JsonArrayRequest("url", new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response)
{
try
{
for (int i=0;i<response.length();i++)
{
JSONArray jsonArray = response.getJSONArray(i);
for (int j=0;j<jsonArray.length();j++)
{
String yourString = jsonArray.getString(j);
// you can convert it into int as per your requirement
}
}
} catch (JSONException e)
{
e.printStackTrace();
}
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error)
{
}
});