분류: 개발 도구
TSV to CSV 변환기
탭으로 구분된 값을 쉼표로 구분된 CSV로 변환
스프레드시트에서 복사한 범위처럼 탭으로 구분된 값을 붙여넣으면, 쉼표·따옴표·줄바꿈이 포함된 필드는 인용 처리된 CSV로 변환됩니다. 모든 처리는 브라우저 안에서만 이루어집니다.
브라우저에서 3개 행을 변환했습니다.
CSV
name,email,team Ada Lovelace,ada@example.com,Blue Grace Hopper,grace@example.com,Green
이 페이지의 모든 처리는 브라우저에서 이루어집니다. 업로드는 없습니다.
이 도구로 할 수 있는 일
스프레드시트에서 범위를 복사해 클립보드에 담으면 대개 탭으로 구분된 텍스트가 되지만, 대부분의 도구와 입력 양식은 쉼표로 구분된 CSV를 기대합니다. 이 도구는 탭으로 구분된 행을 파싱한 뒤 CSV로 다시 직렬화하며, 쉼표·따옴표·줄바꿈이 포함된 필드는 큰따옴표로 감싸고 필드 안에 이미 있는 따옴표는 두 번 반복해, 스프레드시트 애플리케이션이 기록하는 방식 그대로 처리합니다.
사용 방법
- 탭으로 구분된 값을 붙여넣거나 예제를 불러옵니다.
- 변환된 행 수를 확인합니다.
- CSV 결과를 복사합니다.
개인정보
이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.
자주 묻는 질문
- 제 데이터가 어딘가로 업로드되나요?
- 아니요. 파싱과 변환은 페이지 안에서 실행되는 JavaScript로 처리되므로 붙여넣은 내용이 기기 밖으로 나가지 않습니다.
- 셀에 이미 쉼표가 들어 있으면 어떻게 되나요?
- 해당 필드는 CSV 출력에서 큰따옴표로 감싸지므로, 안에 있는 쉼표가 열 구분자로 오인되지 않습니다.
- 탭으로 구분된 텍스트는 보통 어디서 나오나요?
- Excel, Google 시트 같은 스프레드시트에서 셀 범위를 복사해 일반 텍스트로 붙여넣으면 대개 탭으로 구분된 값이 됩니다.