Công cụ này làm gì
Công cụ này chuyển CSV (giá trị phân tách bằng dấu phẩy) sang TSV (giá trị phân tách bằng tab). Nó đọc CSV đúng chuẩn, nên dấu phẩy nằm trong ô có nháy như "Beijing, China" vẫn ở trong một ô, và dấu nháy đã escape được hiểu đúng. Ở đầu ra, dấu nháy chỉ được giữ lại khi TSV vẫn cần đến chúng.
Cách sử dụng
- Dán CSV vào ô Đầu vào, tải lên hoặc thả tệp
.csv, hoặc nhấn Ví dụ. - TSV xuất hiện bên phải ngay khi bạn gõ.
- Nếu đầu vào dùng một dấu phân cách khác thường, hãy chọn nó trong Dấu phân cách.
- Sao chép kết quả và dán vào bảng tính, hoặc tải xuống dưới dạng tệp
.tsv.
Ví dụ
id,name,city
1,Alice Chen,Shanghai
2,Bob Li,"Beijing, China"
trở thành (tab được hiển thị là →)
id→name→city
1→Alice Chen→Shanghai
2→Bob Li→Beijing, China
Ghi chú
Dòng trống được bỏ qua và BOM ở đầu tệp (thường gặp trong tệp xuất từ Excel) được loại bỏ. Mọi thứ chạy trong trình duyệt, nên dữ liệu không bao giờ rời khỏi thiết bị của bạn.
Câu hỏi thường gặp
› CSV và TSV khác nhau thế nào?
Cả hai đều lưu bảng dưới dạng văn bản thuần, mỗi dòng một hàng. CSV phân tách ô bằng dấu phẩy và phải đặt trong dấu nháy những ô có chứa dấu phẩy. TSV phân tách ô bằng tab, ký tự hiếm khi xuất hiện trong dữ liệu, nên ít phải dùng dấu nháy hơn nhiều.
› Vì sao nên chuyển CSV sang TSV?
TSV dán vào Excel và Google Sheets rất gọn, mỗi giá trị vào một ô, và nhiều công cụ dòng lệnh như cut và awk xử lý tab ổn định hơn so với dấu phẩy có nháy.
› Ô chứa tab hoặc dấu xuống dòng sẽ ra sao?
Chúng được bọc trong dấu nháy kép, cùng quy tắc mà Excel dùng, nên cấu trúc bảng được giữ nguyên.
› Công cụ có dùng được với tệp phân tách bằng dấu chấm phẩy không?
Có. Dấu phân cách của đầu vào được nhận diện tự động, hoặc bạn có thể tự chọn dấu phẩy, dấu chấm phẩy, tab hay dấu gạch đứng.