JAVA에서 여러 JSON 파서중에 편리하게 사용할 수 있는 라이브러리 중에 하나로 json-simple가 있습니다. 


pom.xml에 추가함으로써 쉽게 관리가 가능한데요.


아래는 pom.xmljson-simple을 추가한 내용입니다. 


<dependency>

<groupId>com.googlecode.json-simple</groupId>

<artifactId>json-simple</artifactId>

<version>1.1</version>

</dependency>



아래와 같은 내용을 담고 있는 JSON 파일이 있다고 가정하면 


{

  "TimeAvg":{"list_total_count":100,"RESULT":{"CODE":"INFO-000","MESSAGE":"정상 처리되었습니다"}}

}



TimeAvglist_total_count 값을 가져오기 위해서 다음과 같은 소스코드를 사용할 수 있습니다.


FileReader reader = new FileReader(airEnvironmentJSON_filePath);

JSONParser jsonParser = new JSONParser();

JSONObject jsonObject = (JSONObject) jsonParser.parse(reader);

JSONObject rootObject = (JSONObject) jsonObject.get("TimeAvg");

long value = (Long) rootObject.get("list_total_count");



+ Recent posts