Jackson
-
아래와 같은 json 데이터를 json과 jackson을 이용해서 처리해보자. { "checkList": { "check": [ { "code": "1000", "date": "2010.10.01", "clean": "H", "ready": "H", "response": "M" }, { "code": "1001", "date": "2010.10.02", "clean": "H", "ready": "H", "response": "M", "request": "air clean!!" } ] } } 단순한 구조로 전체 map > ckeckList(map) > check(list)로 되어있으며 list안의 요소들은 다음의 java 클래스로 표현할 수 있다. import java.util.Date; public cl..
Gson과 Json을 이용한 타입 파라미터 처리아래와 같은 json 데이터를 json과 jackson을 이용해서 처리해보자. { "checkList": { "check": [ { "code": "1000", "date": "2010.10.01", "clean": "H", "ready": "H", "response": "M" }, { "code": "1001", "date": "2010.10.02", "clean": "H", "ready": "H", "response": "M", "request": "air clean!!" } ] } } 단순한 구조로 전체 map > ckeckList(map) > check(list)로 되어있으며 list안의 요소들은 다음의 java 클래스로 표현할 수 있다. import java.util.Date; public cl..
2019.08.07 -
자바 프로그래밍에서 JSON 문자열을 처리하기 위해 일반적으로 Gson 또는 Jackson 라이브러리를 사용할 수 있다. 간단하게 이 둘의 사용법을 비교해보자. 여기서 처리해볼 JSON data는 영화진흥위원회의 오픈 API이다. API의 url은 아래와 같다. http://www.kobis.or.kr/kobisopenapi/webservice/rest/boxoffice/searchDailyBoxOfficeList.json?key=430156241533f1d058c603178cc3ca0e&targetDt=20120101 전체 데이터 중 관심있는 부분은 bookOfficeResult > dailyBoxOfficeList에 배열 형태로 들어있는 영화 정보이다. 다음은 영화 정보를 가지고 있을 자바 객체이다...
JSON 문자열 처리자바 프로그래밍에서 JSON 문자열을 처리하기 위해 일반적으로 Gson 또는 Jackson 라이브러리를 사용할 수 있다. 간단하게 이 둘의 사용법을 비교해보자. 여기서 처리해볼 JSON data는 영화진흥위원회의 오픈 API이다. API의 url은 아래와 같다. http://www.kobis.or.kr/kobisopenapi/webservice/rest/boxoffice/searchDailyBoxOfficeList.json?key=430156241533f1d058c603178cc3ca0e&targetDt=20120101 전체 데이터 중 관심있는 부분은 bookOfficeResult > dailyBoxOfficeList에 배열 형태로 들어있는 영화 정보이다. 다음은 영화 정보를 가지고 있을 자바 객체이다...
2019.08.07