CSV

1 컴퓨터 용어

Comma Separated Values

몇 가지 필드를 쉼표(,)로 구분한 텍스트 데이터 및 텍스트 파일이다. 확장자는 .csv이며 MIME 형식은 text/csv이다. 한글로 씨에스브이 라고 읽는다.

홍길동 1992년 7월 17일 국어100점 영어90점 수학70점
희동이 1992년 4월 3일 국어90점 영어100점 수학100점

예를 들어 학생기록부에 위와 같은 데이타를 CSV로 저장한다고 하면

홍길동,1992,7,17,100,90,70
희동이,1992,4,3,90,70,100

과 같이 저장되어 메모장이나 워드프로세서에서 읽거나 확인/수정하기에 매우편리하다.

단점은 데이터 자체에 쉼표가 들어가 있는 형태의 데이터를 취급하기 곤란하다는 것.[1] 그래서 이런 데이터를 따옴표 등으로 감싸서 취급하는 방법도 쓰지만, 따옴표가 들어가는 데이터는 취급이 불가능하다는 문제가 또 생겨버린다(...). 그래서 나온 것이 XMLJSON이다.

하지만 철도 게임에서라면 CSV는 중요한 요소인데, Open BVEHmmsim의 경우 노선 구문 확장자가 .csv이기 때문이다. BVE5는 예외.

2 경영학 용어

Creating Shared Values
  1. 당장 위 데이터에 '특기'를 넣는다고 해 보자. 특기는 여러 개가 들어갈 수 있으므로 쉼표가 들어갈 수 있는데, 구분자로서의 쉼표와 내용에 쓰인 쉼표를 구별할 수 없어서 문제가 생기는 것.