如何获取json数组的每个值?我使用来自 textview 的追加来读取所有值。但我想要的是如何获取每个值来设置每个文本视图。
public void JSONparse() {
String url = "https://api.myjson.com/bins/mat2d";
JsonObjectRequest request = new JsonObjectRequest(Request.Method.GET, url, null, new Response.Listener<JSONObject>() {
@Override public void onResponse(JSONObject response) {
try {
JSONArray JA = response.getJSONArray("products");
for (int i=0; i<JA.length();i++){
Log.d("Result",JA.getString(i));
t1.append(JA.getString(i)+"\n");
}
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override public void onErrorResponse(VolleyError error) {
error.printStackTrace();
}
});
rq.add(request);
}
我的日志猫
02-28 09:29:50.132 3101-3101/com.example.coorsdev.testing D/Result: Alfonso_Brandy 1000mL Imported Brandy
02-28 09:29:50.132 3101-3101/com.example.coorsdev.testing D/Result: Gran_Matador 350mL Regular Brandy