java 배열 형태만들기 질문
조회수 497회
자료형 ArrayList Map String,Object
결과값
[0] "date" = "2019-08-01 00:00:00" , "work" : "워크" , "department" : "부서" , "username" : "감자"> [1] "date" = "2019-08-01 00:00:00" , "work" : "워크" , "department" : "부서" , "username" : "고구마"> [2] "date" = "2019-08-01 00:00:00" , "work" : "워크" , "department" : "부서" , "username" : "무우"> [3] "date" = "2019-08-02 00:00:00" , "work" : "워크" , "department" : "부서" , "username" : "감자">
아래와같은 형식으로 나오도록 가공하고 싶은데 어떤 방법이 좋을까요? ㅠㅠ
{ username :"감자", department : "부서", schedule :[ { date : 2019-08-01 00:00:00, work : 워크 } , {date : 2019-08-02 00:00:00, work : 워크} ] }
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
컬렉션에 저장되어 있는 객체를 질문자가 원하는 형태로 다시 조립후에 object to json 으로 추출하면 됩니다.
라이브러리는 jackson 을 추천드립니다.
https://www.mkyong.com/java/jackson-2-convert-java-object-to-from-json/
댓글 입력