Получить JSON Array для каждого значения

Omae wa mou shindairu спросил: 03 февраля 2018 в 11:53 в: java

как получить каждое значение json-массива? im, используя append from 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);
}

My Logcat

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

0 ответов