JSONArray

    [디버깅] Value of type java.lang.String cannot be converted to JSONObject

    이 에러가 뜨면 먼저 데이터베이스에서 받은 결과를 출력해봐야 한다. 아래 코드에서는 onResponse 메소드에 있는 response를 출력해주면 된다. 본인의 경우 ["123","123","123","123","test2"]가 출력되었다. {}가 나오면 JSONObject형태이고 []가 나오면 JSONArray형태이다. JSONArray형태인데 JSONObject를 이용해서 에러가 났다. 아래는 에러가 난 코드이다. Response.Listener responseListener = new Response.Listener() { @Override public void onResponse(String response) { try { /* 주목해서 볼 부분 */ JSONObject jsonObject = n..