목록2024/03/15 (1)
쌓고 쌓다
JSON Array를 읽고 원하는 클래스로 변환하는 방법
API의 응답으로 위와 같이 JSON 데이터를 받는다. 나는 response -> body -> items -> item의 List를 받길 원한다. JSON의 List는 어떻게 처리할 수 있을까? 테스트용으로 데이터의 contentid만 받아서 저장해보자. 다음과 같이 클래스를 만든다. @Data @JsonIgnoreProperties(ignoreUnknown = true) public class LocationId { private String contentid; } JsonIgnoreProperties(ignoreUnknow) : item 리스트의 원소 데이터에 contentid 외에도 많은 필드들이 있다. 만약 내가 원하는 필드만 바인딩하길 원한다면 이 옵션을 주면 된다. 이 옵션을 쓰지 않는다면 ..
프로그래밍/spring
2024. 3. 15. 17:46