
중괄호 : JSONObject 영역, 대괄호 : JSONArray 영역
JSONObject rjson = new JSONObject(result);
//결과 값을 JSONObjet로 만들기
JSONArray items = rjson.getJSONArray("items");
//JSONObjet에서 JSONArray 꺼내기
API를 이용해 받은 데이터를 JSON 양식으로 주고받는 메소드에서 사용하였다.
public List<ItemDto> fromJSONtoItems(String result) {
JSONObject rjson = new JSONObject(result);
JSONArray items = rjson.getJSONArray("items");
List<ItemDto> itemDtoList = new ArrayList<>();
for (int i = 0; i < items.length(); i++) {
JSONObject itemJson = items.getJSONObject(i);
ItemDto itemDto = new ItemDto(itemJson);
itemDtoList.add(itemDto);
}
return itemDtoList;
}