CSV

CSV

쉼표로 열을 나누는 가장 단순한 표 데이터 포맷

소개

CSV(Comma-Separated Values)는 각 줄이 한 행이 되고 쉼표로 구분된 값이 각 열이 되는 단순한 표 형식 텍스트입니다. 스프레드시트와 데이터베이스 사이에서 표 데이터를 주고받는 가장 보편적인 방법입니다.

구조가 평평(flat)해 계층 데이터를 담지는 못하지만, 그만큼 가볍고 어디서나 열립니다.

문법 특징

장점

  • 엑셀·DB 등 어디서나 열림
  • 가볍고 단순함
  • 대용량 표 데이터에 효율적

단점

  • 계층·중첩 데이터를 표현하지 못함
  • 타입 정보가 없어 전부 문자열
  • 구분자·인코딩 방언이 많음

주요 용도

예시

id,name,role
1,Ada,admin
2,Linus,editor

관련 변환