CSV First Aid
CSV 또는 TSV 데이터를 붙여넣으면 구분자를 자동으로 감지하고 행별 열 구조를 검사합니다.
입력한 데이터는 브라우저에서만 처리되며 서버로 전송되지 않습니다.
CSV First Aid란?
CSV 파일이 제대로 열리지 않거나 데이터 열이 어긋날 때, 구분자와 행별 열 구조를 빠르게 검사해 어느 행에서 깨졌는지 찾아주는 도구입니다. 데이터를 고치는 도구가 아니라 문제 위치를 찾는 검사기이며, 모든 처리는 브라우저 안에서만 실행됩니다. 글자 자체가 깨져 보이는 경우(인코딩 문제)는 열 구조와 별개의 문제로, 이 도구의 검사 범위가 아닙니다.
이런 경우에 유용합니다
- CSV 열이 한 칸씩 밀려 보일 때
- 일부 행만 열 개수가 다를 때
- 쉼표·세미콜론·탭 구분자를 확인하고 싶을 때
- Excel이나 데이터 Import 전에 구조를 확인할 때
검사 항목
- 구분자 자동 감지 (쉼표·세미콜론·탭·파이프)
- 기준 열 수 대비 행별 열 개수 검사
- 따옴표 필드(quoted field) 지원
- 닫히지 않은 따옴표 등 문법 오류 표시
- 파싱된 데이터 미리보기
관련 가이드
멀쩡해 보이는 CSV가 깨지는 이유 — 재현으로 확인한 사례 4가지
값 속 쉼표로 인한 조용한 데이터 유실, 따옴표 하나가 행 수십 개를 삼키는 과정, 한글 인코딩 깨짐까지 실제 파서로 재현한 사례 분석입니다.