티스토리 뷰

spring memo

map <-> json으로 변환

고랑이. 2018. 8. 29. 11:34

JSONObject jsonObject = new JSONObject();

for (Map.Entry<String, Object> entry : param.entrySet()) {

String key = entry.getKey();

Object value = entry.getValue();

jsonObject.put(key, value);

}


(Map<String, Object> param) 으로 넘거받은 파라미터를 

json으로 변환하는 과정



반대로

json -> map으로 변환하는 과정

ObjectMapper mapper = new ObjectMapper();

Map<String, Object> map = new hashMap<String, Object>();

map = mapper.convertValue(jsonObject, map.class);



json -> dto로 변환

DTO dto = new DTO();

ObjectMapper mapper = new ObjectMapper();


dto = mapper.convertValue(jsonObject, dto.class);


'spring memo' 카테고리의 다른 글

nodejs 비동기 문제  (0) 2019.10.24
web에서 ftp연결  (0) 2019.10.24
scope 데이터 바인딩  (0) 2018.08.23
datePicker  (0) 2018.08.13
java date control  (0) 2018.07.24
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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
글 보관함