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