본문 바로가기

Android

[안드로이드] JSONArray -> String[] 배열로 바꿔주기

반응형

서버로 부터 JSONArray를 받아오는 경우 다시 ArrayList 또는 String [] 등으로 재 가공해서 사용해야하는 경우가 있다. 그 중 String []로 바꾸기 위한 방법이다.

public String[] getStringArray(JSONArray jsonArray) {
        String[] stringArray = null;
        if (jsonArray != null) {
            int length = jsonArray.length();
            stringArray = new String[length];
            for (int i = 0; i < length; i++) {
                stringArray[i] = jsonArray.optString(i);
            }
        }
        return stringArray;
    }

 

반응형