CSV(Comma Seperated Value) 파일은 마이크로소프트 엑셀에서 사용가능한 파일 중의 하나다. 기본 포맷은 하나의 셀을 (,)문자로 구분하여 텍스트 저장하는 것이다. 다만 (,) 문자나 (”) 문자가 셀 내부에 나타날 경우 약간씩 처리가 달라지는데 그 방식은 다음과 같다.
엑셀에서 보이는 모양 | 실제 CSV 파일에 들어가있는 모양 |
---|---|
itemprice | itemprice |
item,price | “item,price” |
item”price | “item”“price” |
“itemprice” | ””“itemprice””” |
“item,price” | ””“item,price””” |
item”,price | “item””,price” |
위의 예로서 다음과 같은 사항을 알 수 있다.
이를 알고나면 간단히 CSV 파일 로더를 만들 수 있다.