CSV ↔ TSV ↔ Pipe 변환
변환
한 가지 구분자로 된 데이터를 다른 구분자로 재출력. 첫 줄에서 입력 구분자 자동 감지, 완전한 인용/이스케이프 지원으로 파싱, RFC-4180 스타일 인용으로 재출력(새 구분자·따옴표·개행·양끝 공백 포함 셀은 `"…"`로 감싸고 내부 따옴표 이중화). Excel export가 세미콜론을 주는데 파이프라인은 쉼표를 기대할 때, 또는 TSV를 Google Sheets에 붙여넣어야 할 때 유용.
—
결과 (4 행 × 3 열)
name role note Alice Admin Lives in Seoul, Korea Bob Editor "Says ""hi""" Carol Viewer Plain note
내부 이중 따옴표는 RFC 4180에 따라 이중화로 이스케이프.
사용법
- 구분자 텍스트를 입력 박스에 붙여넣기. 첫 줄에서 구분자 감지.
- 출력 구분자 선택. 변환 실시간 실행.
- 행 × 열 개수 표시 — 파싱 결과 확인 가능.
자주 묻는 질문
- 입력 구분자 감지 방식?
- 첫 줄에서 후보 문자(`,`·`\t`·`|`·`;`) 빈도 세기, `"…"` 안 무시. 가장 빈도 높은 것 선택 — 쉼표가 동률 결정자(웹에서 가장 흔함).
- 출력 인용 규칙?
- RFC 4180 스타일: 셀이 출력 구분자·이중 따옴표·개행을 포함하거나 양끝 공백이 있으면 `"…"`로 감싸기. 내부 이중 따옴표는 이중화로 이스케이프(`"` → `""`).
- 왜 CSV ↔ TSV?
- TSV는 스프레드시트에 친화적 — Google Sheets·Excel이 대화상자 없이 셀에 직접 붙여넣음. CSV는 데이터 도구·CLI 파이프라인에 친화적. 빠른 변환으로 한 단계 절약.
관련 도구
CSS 단위 변환기
기본 폰트 크기와 뷰포트를 직접 정해 px·rem·em·pt·vw·vh·% 사이를 변환합니다.
변환00
JSON ↔ YAML 변환기
JSON ↔ YAML 양방향 변환 — 들여쓰기 선택, 결과 복사.
변환00
데이터 용량 변환기
바이트·KB·MB·GB·TB를 10진법(1000) 또는 2진법(1024)으로 변환.
변환00
로마 숫자 변환기
1부터 3999까지 아라비아 숫자와 로마 숫자를 양방향으로 변환합니다.
변환00
진법 변환기
2진수·8진수·10진수·16진수 사이로 숫자를 변환하세요.
변환00
단위 변환기
길이·무게·온도·면적·부피·속도·시간을 변환하세요.
변환00