기능 소개
이 도구는 CSV(쉼표로 구분된 값)를 TSV(탭으로 구분된 값)로 변환합니다. CSV를 제대로 해석하므로 "Beijing, China"처럼 따옴표로 감싼 셀 안의 쉼표는 한 셀에 그대로 남고, 이스케이프된 따옴표도 올바르게 인식합니다. 출력에서는 TSV에 여전히 필요한 곳에만 따옴표를 남깁니다.
사용 방법
- 입력 상자에 CSV를 붙여넣거나
.csv파일을 업로드 또는 끌어다 놓거나 예시를 클릭합니다. - 입력하는 동안 오른쪽에 TSV가 표시됩니다.
- 입력이 흔치 않은 구분자를 쓴다면 구분자에서 선택합니다.
- 결과를 복사해 스프레드시트에 붙여넣거나
.tsv파일로 다운로드합니다.
예시
id,name,city
1,Alice Chen,Shanghai
2,Bob Li,"Beijing, China"
변환 결과(탭은 →로 표시):
id→name→city
1→Alice Chen→Shanghai
2→Bob Li→Beijing, China
참고
빈 줄은 건너뛰고, 파일 앞부분의 BOM(Excel 내보내기에서 흔함)은 제거됩니다. 모든 처리는 브라우저에서 이루어지므로 데이터가 기기 밖으로 나가지 않습니다.
자주 묻는 질문
› CSV와 TSV는 무엇이 다른가요?
둘 다 표를 한 줄에 한 행씩 일반 텍스트로 저장합니다. CSV는 셀을 쉼표로 구분하므로 쉼표가 들어 있는 셀은 따옴표로 감싸야 합니다. TSV는 데이터에 거의 나타나지 않는 탭으로 셀을 구분하므로 따옴표가 훨씬 덜 필요합니다.
› CSV를 TSV로 변환하는 이유는 무엇인가요?
TSV는 Excel이나 Google 스프레드시트에 붙여넣으면 셀마다 값이 하나씩 깔끔하게 들어가고, cut이나 awk 같은 많은 명령줄 도구도 따옴표로 감싼 쉼표보다 탭을 더 안정적으로 처리합니다.
› 탭이나 줄바꿈이 들어 있는 셀은 어떻게 되나요?
Excel과 같은 규칙으로 큰따옴표로 감싸므로 표의 구조가 유지됩니다.
› 세미콜론으로 구분된 파일도 되나요?
네. 입력 구분자는 자동으로 감지되며, 쉼표, 세미콜론, 탭, 파이프 중에서 직접 고를 수도 있습니다.