지금 JSON 사용법에 대해서 공부하고 있습니다.

{
"list":[{"dong":"송도동","num":1,"kydo":126.651667,"wido":37.391291,"gu":"연수구","city":"인천시"},{"dong":"논현동","num":2,"kydo":126.7056,"wido":37.407519,"gu":"남동구","city":"인천시"},{"dong":"십정동","num":3,"kydo":126.699142,"wido":37.480307,"gu":"부평구","city":"인천시"}]
}


 

지금 이런형태의 배열을 모두 출력하고 싶습니다.

그냥 단순 배열까지는 해봤는데 잘되고요.

저 형식의 JSON을 어떻게 써야할지 모르겠습니다.

그런데 배열안에 다시 JSON형식으로 쓰여져있어서

내부 JSON Object를 선언해야 한다고 하는데 잘 안되고 있습니다

 

       JSONObject object = new JSONObject(line);
      JSONArray listArray = new JSONArray(object.getString("list"));
      sb.append("배열 출력 : ");
      for(int i=0; i<listArray.length(); i++) {
        //여기에 뭘 넣어야 할지 모르겠습니다. 다시 Object를 선언해서 어떻게 하라는건지 ㅠㅠ
      }

고수님들의 답변 부탁드립니다.

해답이나 비슷한 예제를 알고 계신다면 답변 부탁드립니다.