Dot ./개인 공부 기록용
2021. 5. 13.
데이터 포맷 설명 및 비교 (XML, JSON, CSV)
각 포맷 장단점 및 비교 데이터 크기 : XML > JSON > CSV XML JSON CSV 장점 ‣ XML은 3가지 포맷중 가장 직관적이다. ‣ 메타 정보를 제공해서 정보 표현 이상의 효과를 가져올 수 있다. ‣ 모양과 규칙 자체가 단순해서 타 언어에서도 구현하기가 쉽다. ‣ 용량이 가장 작다. ‣ csv는 용량이 작기 때문에 변하지 않는 많은 양의 데이터를 제공할 때 주로 이용이 가능하다. 단점 ‣ 실제 전송하는 정보보다 메타 데이터의 크기가 더 커질 수 있다. ‣ 콤마가 누락되거나 중괄호가 잘못 닫히는 등 문법 오류에 취약하다. ‣ 데이터가 많아지면 어떤 데이터가 항목을 나타내는지 가시화가 어렵다. 주요 사용처 단순 게임 옵션, 직접 데이터 수정이 잦은 부분에 사용 서버 통신 REST API를 사..