for (i = 0; i < Integer.parseInt(arraySize); i++) { // String 형식의 Array의 사이즈가 몇개인지 알아야한다. arraySize에 StringArray의 사이즈를 넣는다.
JSONParser jsonParser = new JSONParser(); //2. Parser
Object obj = jsonParser.parse(arrayString); //3. To Object, String 형식의 배열을 Object 형식으로 변환
JSONArray jsonArray = (JSONArray) obj; //4. To JsonArray, Object로 변환한 형식을 jsonArray로 변환(Json이 배열로 여러개 있는 형식)
JSONObject jsonValue = (JSONObject) jsonArray.get(i); //사용할 jsonObject를 jsonArray에서 빼내온다.
// 이제 jsonValue 변수를 이용해 해당 Json을 사용하면 된다.
String jsonTest = jsonValue.get("jsonTest").toString(); // jsonValue에서 jsonTest의 값을 가져온다.
}
'프로그래밍 > Java' 카테고리의 다른 글
[Java] String to JsonArray 변환 (0) | 2023.04.13 |
---|---|
[Java] HashMap for문 돌리기 (0) | 2022.11.23 |
[Eclipse] heap status 비우기 (0) | 2022.03.25 |
[Eclipse] 리눅스에서 톰캣 서버 추가시 unknown version of tomcat was specified 에러 (0) | 2021.12.30 |
[Tomcat] 404에러 해결법 (0) | 2021.12.21 |
댓글