투케이2K

183. (AndroidStudio/android/java) JSON Object 에 저장된 key 리스트 목록 확인 및 value 출력 실시 - Iterator , keys 본문

Android

183. (AndroidStudio/android/java) JSON Object 에 저장된 key 리스트 목록 확인 및 value 출력 실시 - Iterator , keys

투케이2K 2021. 9. 8. 15:16

[개발 환경 설정]

개발 툴 : AndroidStudio

개발 언어 : java


[소스 코드]

        try {
            // JSON OBJECT 객체 생성 및 데이터 삽입 실시
            JSONObject jsonObject = new JSONObject();
            jsonObject.put("idx", "1");
            jsonObject.put("name", "투케이");
            jsonObject.put("age", "28");
            jsonObject.put("sex", "m");


            // Iterator / keys 사용해 json object 에 포함된 key , value 확인
            // 참고 : jsonObject.has(key) : json object에 특정 key가 포함되어있는지 확인해준다 (true/false)
            Iterator keyList = jsonObject.keys();
            while(keyList.hasNext()){
                String key = (String) keyList.next();
                System.out.println("[KEY] : " + String.valueOf(key));
                System.out.println("[VALUE] : " + String.valueOf(jsonObject.get(key))); // 특정 key 지정 >> value 확인
                System.out.println("\n");
            }

        }
        catch (Exception e){
            e.printStackTrace();
        }

[결과 출력]

​​


 

반응형
Comments