[Java] JSON 파싱 및 JSON String 생성
import java.util.ArrayList;
import java.util.List;
//import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;
public class Main {
@SuppressWarnings("unchecked")
public static void main(String[] args) {
String rJSONStr = "{\"contents\": \"HaHaHa\",\"name\":\"Hello\"}";
JSONParser parser = new JSONParser();
JSONObject rJSONObj = null;
try {
rJSONObj = (JSONObject) parser.parse(rJSONStr);
} catch (ParseException e) {
e.printStackTrace();
}
String contents = (String) rJSONObj.get("contents");
JSONObject sJSONObj = new JSONObject();
sJSONObj.put("contents", "HaHaHa");
sJSONObj.put("name", "Hello");
//JSONArray arr = new JSONArray();
List<String> arr = new ArrayList<String>();
arr.add("MERONG");
arr.add("peekaboo");
arr.add("Oh");
sJSONObj.put("list", arr);
sJSONObj.put("end", "Bye");
String sJSONStr = sJSONObj.toJSONString();
}
}
프로그래밍 코드 자꾸 검색하기 귀찮..
'프로그래밍 > Java' 카테고리의 다른 글
[Java] Java 구버전 다운로드 (0) | 2018.12.30 |
---|---|
[Java] 16진수 문자열 (Hexadecimal String) (0) | 2018.10.24 |
댓글
이 글 공유하기
다른 글
-
[Java] Java 구버전 다운로드
[Java] Java 구버전 다운로드
2018.12.30 -
[Java] 16진수 문자열 (Hexadecimal String)
[Java] 16진수 문자열 (Hexadecimal String)
2018.10.24