본문 바로가기
프로그래밍언어/패턴, 알고리즘, 프로토콜

CSV (Comma Separated Values)

by plog 2010. 7. 28.


컴퓨터에서 CSV(Comma Separated Values )란
각 항목의 값들이 컴마에 의해 분리되는 일련의 아스키(ASCII) 텍스트 라인들로 구성되며, 레코드간의 구분은 줄 바꿈으로 구분되어 있는 파일을 의미한다.

아스키는
컴퓨터나 인터넷상에서 텍스트 파일을 위한 가장 일반적인 형식이다. 아스키 파일에서는 각각의 알파벳이나 숫자 그리고 특수문자들이 7 비트의 2 진수 (7개의 0 또는 1의 조합으로 이루어진 스트링)로 표현되며, 총 128개의 문자가 정의되어 있다

CSV 예
이승엽,NPB,야구
박찬호,MLB,야구

CSV 파일은 어떤 테이블로부터 데이터를 추출한 다음, 관계형 데이터베이스 형태를 띠는 테이블 위주의 응용프로그램 데이터로 쉽게 이용할 수 있는 길을 제공하며, 스프레드시트 프로그램의 선두주자인 마이크로소프트 엑셀 같은 프로그램은 CSV 파일을 잘 읽어들일 수 있다.

참고: 텀즈사전

댓글