반응형
package com.lsj.chatting;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.json.JSONArray;
import org.json.JSONObject;
public class testing {
public static void main(String[] args) {
Map<String,Object> map = new HashMap<String,Object>();
List<String> hobbies = new ArrayList<String>();
hobbies.add("cook");
hobbies.add("shopping");
map.put("name", "brown");
map.put("hobbies", hobbies);
System.out.println(map);
JSONObject mapJson = new JSONObject(map);
System.out.println(mapJson);
// {hobbies=[cook, shopping], name=brown}
// {"hobbies":["cook","shopping"],"name":"brown"}
JSONArray hobbiesJsonArray = new JSONArray(hobbies);
System.out.println(hobbiesJsonArray);
// ["cook","shopping"]
}
}
반응형
'[Java] > [Java Code]' 카테고리의 다른 글
[Java Code] 현 OS의 CPU, MEMORY, HDD의 사용량 및 남은용량 구하기 (0) | 2022.09.04 |
---|---|
[Java Code] https 통신하기 (SSL 인증 무시하고 작동시키기) (0) | 2022.09.03 |
[Java Code] 특정 단어 모든 위치 찾기 (0) | 2022.08.01 |
[Java Code] 두 위경도 좌표로 직선 거리 구하기 (0) | 2022.06.30 |
[Java Code] pdf 파일 생성, pdf 파일 다운로드, pdf 파일 읽기 (웹에서 pdf 띄우기) (0) | 2022.06.27 |