( 사용한 API 주소 : https://restcountries.com/ )
질문에 답변해주셔 너무 감사하단 말 부터 드리겠습니다 !
제가 궁극적으로 궁금한것은 제가 사용하는 JSON 형태에서 만약 languages의 값을 뽑는다고 가정을 할 때 데이터 모델 설계를 어떻게 하는지가 궁금합니다. laguages의 값을 뽑기 위해선 나라마다 다른 filed의 값을 입력을 해주어야 합니다.
구체적으로 제가 사용하는 JSON 형태와 저의 data model class와 제 data model class를 통해 받아오는 값에 대해 보여드린다음 설명하면 이해가 쉬울 것 같습니다.
( api 문서에서 language 값을 가져오는 필터링 부분이 있는데, 필터링의 의미가 없는 필터링입니다.)
이렇게 제 data model class는 모든 값들에 대한 가능성을 전부 넣어주고 있습니다.. 있으면 그 값에만 값을 넣어주는 형태입니다.
==> 때문에 저는 이러한 데이터들을 가져오기 때문에 저기 있는 null 이 아닌 값을 받아오고 싶은데 방법이 없었습니다..
제가 생각하기엔 data model class 부터 설계가 잘못되었다고 생각이 되어집니다..
혹시 방법이 있을까요..? ㅜㅜ
정말 감사드립니다..!
제가 작성한 코드가 혹시나 필요하실까봐 깃허브 주소 남기겠습니다!
'프로젝트 > country-explorer 프로젝트' 카테고리의 다른 글
내가 country-explorer 프로젝트에서 Git Branch를 사용하는 방법 (0) | 2022.10.24 |
---|---|
소스트리란 ?( git / git lab/ git hub에 관리되는 소스들을 쉽게 활용하기 위한 GUI 툴) (0) | 2022.10.21 |
Git Branch란 ? (0) | 2022.10.20 |
country-explorer 프로젝트 개요 (0) | 2022.10.19 |