TSV를 CSV로 변환
스프레드시트와 클립보드는 흔히 탭으로 구분된 데이터(TSV)를 건네주지만, 대부분의 가져오기 도구와 데이터베이스, 스크립트는 쉼표로 구분된 CSV를 기대합니다. 탭을 손으로 쉼표로 바꾸는 것은 위험합니다. 어떤 값에 이미 쉼표나 따옴표가 들어 있기만 해도 그 뒤의 모든 열이 밀리기 때문입니다. 여기에 TSV를 붙여넣으면 변환기가 이를 CSV로 다시 쓰고, RFC 4180 규칙에 따라 필요한 필드만 따옴표로 감싸므로 결과를 가져와도 열이 그대로 맞습니다.
변환은 어떻게 이루어지나
-
1
TSV 붙여넣기
Excel, Google Sheets 또는 탭으로 구분된 아무 파일에서 행을 그대로 복사해 상자에 붙여넣습니다.
-
2
행과 열을 읽음
각 줄이 한 행이 되고 각 탭이 열 경계를 나타냅니다. 이미 큰따옴표로 감싼 필드도 인식합니다.
-
3
문제가 될 필드에 따옴표 처리
쉼표, 큰따옴표, 줄바꿈이 들어간 값은 큰따옴표로 감싸고, 내부의 따옴표는 두 번씩 겹칩니다.
-
4
CSV 복사
쉼표로 구분된 결과가 출력 상자에 나타나며, 대상 도구로 바로 복사할 수 있습니다.
필드에 따옴표를 씌우는 방식 (RFC 4180)
필드는 쉼표, 큰따옴표, 줄바꿈을 포함할 때만 큰따옴표로 감쌉니다. 그럴 때 안에 있는 따옴표는 두 번씩 겹쳐집니다. 일반 필드는 그대로 두어 출력이 읽기 쉽게 유지됩니다.
| 필드 내용 | CSV에 기록되는 형태 |
|---|---|
| Ada | Ada |
| 빈, 오스트리아 | “빈, 오스트리아” |
| 24“ 모니터 | “24”“ 모니터“ |
| 빨강 | 빨강 |
이는 Excel, Google Sheets, pandas, 표준 CSV 라이브러리가 따르는 규칙과 같아서 파일을 열이 밀리지 않고 다시 가져올 수 있습니다.
TSV와 CSV
| 항목 | TSV | CSV |
|---|---|---|
| 구분 문자 | 탭 | 쉼표 |
| 필드 안의 쉼표 | 안전, 따옴표 불필요 | 따옴표 필요 |
| 지원 범위 | 더 좁음 | 거의 보편적 |
| 손으로 편집 | 간단함 | 따옴표가 헷갈림 |
데이터에 쉼표가 많을 때는 TSV가 편리하고, CSV는 대부분의 가져오기 도구와 데이터베이스, 스크립트가 기대하는 형식입니다. 대상이 요구하는 방향으로 변환하세요.
이 변환기가 하는 일
- 탭으로 구분된 행을 읽어 쉼표로 다시 씁니다.
- RFC 4180 따옴표 처리를 적용해 필드 안의 쉼표와 따옴표가 열을 절대 깨뜨리지 않게 합니다.
- 빈 셀을 유지하고, 길이가 다른 행도 붙여넣은 그대로 남겨 둡니다.
- TSV에서 이미 큰따옴표로 감싼 필드를 인식합니다.
한 가지 일을 깔끔하게 합니다. 바로 탭에서 쉼표로 바꾸는 것입니다. UTF-8 BOM을 추가하지 않고, 구분 문자를 세미콜론으로 바꾸지도 않습니다. 행은 같은 순서로, 쉼표로만 구분되어 돌아옵니다.
쉼표인가 세미콜론인가
출력은 표준 쉼표 구분 CSV입니다. 일부 유럽 시스템(예: 독일어판 또는 프랑스어판 Excel)에서는 쉼표가 소수점으로 쓰이기 때문에 CSV 파일에 세미콜론을 기대합니다. 스프레드시트가 모든 내용을 한 열에 몰아넣는다면 데이터 > 텍스트/CSV에서 가져오기로 파일을 불러와 구분 문자로 쉼표를 선택하거나, 스프레드시트에서 세미콜론으로 다시 내보내세요.
자주 묻는 질문
RFC 4180은 필드에 쉼표, 큰따옴표, 줄바꿈이 들어 있을 때만 따옴표를 요구합니다. 그 밖의 내용은 파일을 읽기 쉽게 유지하기 위해 따옴표 없이 두며, Excel, Google Sheets, pandas는 두 형태를 똑같이 처리합니다.
네. 각 줄은 따로 읽히므로 짧은 행이든 긴 행이든 붙여넣은 셀을 정확히 유지합니다. 다른 행에 맞추려고 무언가를 채우거나 잘라내지 않습니다.
없습니다. 이것은 빠른 복사·붙여넣기 도구입니다. 탭으로 구분된 텍스트를 상자에 붙여넣고, 결과 상자의 CSV를 스프레드시트, 데이터베이스, 스크립트로 복사하세요.
변환은 표준 보안 요청을 통해 저희 서버에서 이루어집니다. 텍스트는 CSV를 만드는 데에만 쓰이며 저장되거나 기록되지 않습니다.
관련 도구
MP4를 MP3로 변환
MP4 영상에서 오디오 트랙을 뽑아 MP3로 저장합니다. 어디서나 듣고 싶은 뮤직비디오, 팟캐스트, 강의, 음성 클립에 적합합니다.
EPUB을 PDF로 변환
EPUB 전자책을 인쇄, 주석, 공유가 쉬운 고정 페이지의 PDF 파일로 변환합니다. 챕터, 이미지, 목차를 유지합니다. 업로드하고 다운로드하세요.
중복 파일명 감지기
파일명 목록을 붙여 넣으면 두 번 이상 나타나는 이름과 개수를 볼 수 있으며, 대소문자를 구분하지 않는 일치 여부도 선택할 수 있습니다.
MOBI를 EPUB으로 변환
MOBI 전자책을 Apple Books, Kobo, Google Play Books 등 대부분의 최신 앱이 읽는 개방형 표준 EPUB으로 변환합니다. .mobi 파일을 업로드하고 깔끔한 .epub을 다운로드하세요.
CSV 뷰어
CSV 파일을 열거나 CSV 텍스트를 붙여넣어 표로 확인하세요. 쉼표, 세미콜론, 탭 구분자와 인코딩을 자동으로 감지하고 검색과 정렬도 할 수 있습니다.
가짜 데이터 생성기
ID, 이름, 이메일, 전화번호, 도시로 구성된 현실적인 가짜 사용자를 CSV 또는 JSON으로 생성하여 API, 대시보드, 가져오기 테스트에 바로 쓸 수 있습니다.
이 도구는 다른 언어로도 제공됩니다
- แปลง TSV เป็น CSV [TH]
- TSV a CSV [ES]
- TSV na CSV [PL]
- TSV を CSV に変換 [JA]
- TSV para CSV [PT]
- TSV till CSV [SV]
- TSV sang CSV [VI]
- تحويل TSV إلى CSV [AR]
- TSV vers CSV [FR]
- TSV zu CSV [DE]
- TSV ke CSV [ID]
- TSV naar CSV [NL]
- TSV'den CSV'ye [TR]
- TSV 转 CSV [ZH]
- TSV to CSV [EN]
- TSV in CSV [IT]
- TSV в CSV [RU]