-
java 외부 json 파일 읽기WEB/BACK 2022. 9. 1. 15:39반응형
외부에 이런 파일이 있다.
myjson.json
{ "all": { "property": [{ "name": "myname", "value": "myvalue" }, { "name": "testName1", "value": "testValue1" }] } }
.java
import org.json.simple.JSONArray; import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; //parsing json file Object ob = new JSONParser().parse(new FileReader("myjson.json")); JSONObject jsonOb = (JSONObject)ob; JSONObject jsonConfig = (JSONObject) jsonOb.get("all"); JSONArray propertyArr=(JSONArray) jsonConfig.get("property"); if (propertyArr.size() > 0){ for(int i=0; i<propertyArr.size(); i++){ JSONObject jsonObj = (JSONObject)propertyArr.get(i); logger.info("json parsing ========= key:"+(String)jsonObj.get("name")+" value:"+(String)jsonObj.get("value")); } }
반응형'WEB > BACK' 카테고리의 다른 글
postgresql timezone 변경 (0) 2022.11.23 log4j:WARN No appenders could be found for logger (0) 2022.09.14 centOS jenkins 설치(jdk설치) (0) 2022.06.23 2/2-GCP MySQL 설치 (0) 2022.06.20 1/2-GCP 서버 구성하는법, Google Cloud Platform (0) 2022.06.11