Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

WON.dev

Ex03_json.java 본문

JSP/JSON

Ex03_json.java

GAWON 2023. 6. 16. 18:33
package org.joonzis.ex;

import java.util.HashMap;
import java.util.Map;

import org.json.simple.JSONArray;
import org.json.simple.JSONObject;

public class Ex03_json {
	
	@SuppressWarnings("unchecked")
	public static void main(String[] args) {

		JSONObject obj = new JSONObject();
		
		obj.put("name", "김");
		obj.put("age", 20);
		obj.put("isAdult", true);
		obj.put("phone", null);
		
		// JSON 객체 -> 자바 String으로 변환(.toJSONString())
		String jsonMsg = obj.toJSONString();
		System.out.println(jsonMsg);
		
		// JSONArray는 자바의 List를 구현
		// List에서 데이터 저장은 add(value)
		JSONArray list = new JSONArray();
		list.add(obj);
		
		System.out.println(list);
		System.out.println(list.toJSONString());
		
		
		
	}
}

'JSP > JSON' 카테고리의 다른 글

Ex03_parse.jsp  (0) 2023.06.17
Ex02_data_type.jsp  (0) 2023.06.17
Ex01_syntax.jsp  (0) 2023.06.16
Ex02_json.jsp  (0) 2023.06.16
Ex01_json.java  (0) 2023.06.16