분류: 개발 도구

CSV to TSV 변환기

자체 기획 도구찾는 도구가 없나요?

쉼표로 구분된 CSV를 탭으로 구분된 값으로 변환

CSV, 세미콜론 또는 파이프로 구분된 데이터를 붙여넣으면 탭으로 구분된 값으로 변환됩니다. TSV에는 탭이나 줄바꿈을 인용하는 표준 방법이 없으므로, 이를 포함한 필드는 행 구조가 깨지지 않도록 이스케이프 처리됩니다. 모든 처리는 브라우저 안에서만 이루어집니다.

브라우저에서 3개 행을 변환했습니다.

TSV
name	email	team
Ada Lovelace	ada@example.com	Blue
Doe, John	john@example.com	Green

이 페이지의 모든 처리는 브라우저에서 이루어집니다. 업로드는 없습니다.

이 도구로 할 수 있는 일

탭으로 구분된 값은 일반 텍스트를 표로 붙여넣을 때 스프레드시트 애플리케이션이 기대하는 형식이지만, TSV에는 CSV의 큰따옴표처럼 널리 지원되는 인용 규칙이 없습니다. 이 도구는 원본 데이터를 CSV 방식의 인용 규칙으로 파싱한 뒤 필드 사이를 탭으로 구분해 출력하며, 필드 자체에 탭, 줄바꿈 또는 백슬래시가 포함된 경우에는 그 결과가 여전히 한 줄에 정확히 한 행으로 읽히도록 각각 \t, \n, \\ 문자로 이스케이프 처리합니다.

사용 방법

  1. CSV, 세미콜론 또는 파이프로 구분된 데이터를 붙여넣거나 예제를 불러옵니다.
  2. 원본 구분자를 선택합니다.
  3. 이스케이프된 필드에 대한 안내를 확인한 뒤 TSV 결과를 복사합니다.

개인정보

이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.

자주 묻는 질문

제 데이터가 어딘가로 업로드되나요?
아니요. 파싱과 변환은 페이지 안에서 실행되는 JavaScript로 처리되므로 붙여넣은 내용이 기기 밖으로 나가지 않습니다.
필드 안에 탭이나 줄바꿈이 있으면 어떻게 되나요?
TSV에는 새 열이나 행으로 잘못 읽히지 않게 막아 줄 인용 방법이 없으므로, \t 또는 \n 문자 그대로 이스케이프 처리됩니다.
세미콜론이나 파이프로 구분된 데이터도 변환할 수 있나요?
네. 탭으로 구분된 결과를 복사하기 전에 원본 데이터에 맞는 구분자를 선택하세요.