저장을 CSV파일로 저장을하면txt파일로 불러올때 깨지지 않는다(xlsx로하면 이상한 글자가 출력된다.)
XML | JSON | CSV | |
장점 | 3가지 포멧 중 가장 직관적 메타 정보를 제공해서 정보 표현 이상의 효과를 가져올 수 있다. |
모양과 규칙 자체가 단순해서 타언어에서도 구현하기 쉽다. | 용량이 가장 작다 csv는 변하지 않는 많은양의 데이터를 제공할때 주로 이용이 가능하다. |
단점 | 실제 전송하는 정보보다 메타 데이터의 크기가 더 커질 수 있다. | 콤마가 두락되거나 중괄호가 잘못 닫히는 등 문법 오류에 취약하다 | 데이터가 많아지면 어떤 데이터가 항목을 나타내는지 가시화가 어렵다. |
주요사용처 | 단순 게임 옵션, 직접 데이터 수정이 잦은 부분에 사용 | 서버 통신 REST API르 사용할 때 가장 많이 사용 | 간단한 테이블 작성 또는 읽는 속도가 중요한 부분에서 사용 |
'JAVA준비 > 배경지식' 카테고리의 다른 글
php jsp asp asp.net(c#) (0) | 2021.07.28 |
---|---|
트리구조(레드-블랙 트리) (0) | 2021.07.26 |
파일 할당 테이블fat (0) | 2021.07.23 |
MVC모델-뷰-컨트롤러 (0) | 2021.07.15 |
트래픽 사이트)스탯카운터 (0) | 2021.07.08 |