사용자 도구

사이트 도구


kb:csvfileprocessing

목차

CSV

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”

위의 예로서 다음과 같은 사항을 알 수 있다.

  1. 셀 내부에 (,) 또는 (”) 문자가 들어갈 경우, 셀 좌우에 (”) 문자가 생긴다.
  2. 셀 내부의 (”) 문자는 2개로 치환된다.

이를 알고나면 간단히 CSV 파일 로더를 만들 수 있다.

목록

링크

kb/csvfileprocessing.txt · 마지막으로 수정됨: 2014/11/07 17:43 (바깥 편집)