TSV sang CSV
Bảng tính và bộ nhớ tạm thường cung cấp cho bạn dữ liệu phân tách bằng tab (TSV), nhưng hầu hết các trình nhập, cơ sở dữ liệu và tập lệnh lại mong đợi CSV phân tách bằng dấu phẩy. Thay tab bằng dấu phẩy thủ công rất rủi ro: chỉ cần một giá trị đã chứa dấu phẩy hoặc dấu ngoặc kép là mọi cột phía sau đều bị lệch. Dán TSV của bạn vào đây và trình chuyển đổi sẽ viết lại thành CSV, chỉ đặt trong dấu ngoặc kép những trường cần thiết theo RFC 4180, để các cột vẫn khớp khi bạn nhập kết quả.
Cách chuyển đổi hoạt động
-
1
Dán TSV của bạn
Sao chép các hàng trực tiếp từ Excel, Google Sheets hoặc bất kỳ tệp phân tách bằng tab nào và dán vào ô.
-
2
Các hàng và cột được đọc
Mỗi dòng trở thành một hàng và mỗi tab đánh dấu ranh giới cột; những trường đã nằm trong dấu ngoặc kép cũng được nhận diện.
-
3
Các trường rủi ro được trích dẫn
Mọi giá trị chứa dấu phẩy, dấu ngoặc kép hoặc ngắt dòng đều được đặt trong dấu ngoặc kép, và dấu ngoặc kép bên trong được nhân đôi.
-
4
Sao chép CSV
Kết quả phân tách bằng dấu phẩy hiện ra trong ô kết quả, sẵn sàng để sao chép sang công cụ đích của bạn.
Cách các trường được trích dẫn (RFC 4180)
Một trường chỉ được đặt trong dấu ngoặc kép khi nó chứa dấu phẩy, dấu ngoặc kép hoặc ngắt dòng. Khi đó, các dấu ngoặc kép bên trong được nhân đôi. Các trường thông thường được giữ nguyên, nhờ vậy kết quả vẫn dễ đọc.
| Nội dung trường | Ghi vào CSV thành |
|---|---|
| Ada | Ada |
| Viên, Áo | “Viên, Áo” |
| màn hình 24“ | “màn hình 24”““ |
| đỏ | đỏ |
Đây là cùng một quy tắc mà Excel, Google Sheets, pandas và các thư viện CSV chuẩn tuân theo, nên tệp được nhập lại mà không bị lệch cột.
TSV hay CSV
| Khía cạnh | TSV | CSV |
|---|---|---|
| Ký tự phân tách | Tab | Dấu phẩy |
| Dấu phẩy trong trường | An toàn, không cần trích dẫn | Cần trích dẫn |
| Mức hỗ trợ | Hẹp hơn | Gần như phổ biến |
| Sửa thủ công | Đơn giản | Dấu ngoặc kép gây rối |
TSV tiện khi dữ liệu của bạn đầy dấu phẩy; CSV là thứ mà hầu hết các trình nhập, cơ sở dữ liệu và tập lệnh mong đợi. Hãy chuyển đổi theo hướng mà đích đến yêu cầu.
Trình chuyển đổi này làm gì
- Đọc các hàng phân tách bằng tab và viết lại chúng bằng dấu phẩy.
- Áp dụng trích dẫn RFC 4180 để dấu phẩy và dấu ngoặc kép trong một trường không bao giờ làm vỡ cột.
- Giữ nguyên ô trống và để các hàng có độ dài khác nhau đúng như bạn đã dán.
- Nhận diện những trường đã nằm trong dấu ngoặc kép trong TSV của bạn.
Nó làm một việc, và làm gọn gàng: tab thành dấu phẩy. Nó không thêm dấu BOM UTF-8 và không chuyển sang dấu chấm phẩy làm ký tự phân tách; các hàng của bạn quay lại theo đúng thứ tự, chỉ khác là phân tách bằng dấu phẩy.
Dấu phẩy hay dấu chấm phẩy
Kết quả là CSV chuẩn phân tách bằng dấu phẩy. Trên một số hệ thống (ví dụ phiên bản Excel tiếng Việt, tiếng Đức hoặc tiếng Pháp) một tệp CSV được kỳ vọng dùng dấu chấm phẩy, vì ở đó dấu phẩy được dùng làm dấu thập phân. Nếu bảng tính của bạn dồn mọi thứ vào một cột, hãy nhập tệp qua Dữ liệu > Từ văn bản/CSV và chọn dấu phẩy làm ký tự phân tách, hoặc xuất lại từ bảng tính bằng dấu chấm phẩy.
Câu hỏi thường gặp
RFC 4180 chỉ yêu cầu dấu ngoặc kép khi một trường chứa dấu phẩy, dấu ngoặc kép hoặc ngắt dòng. Tất cả những phần còn lại được để nguyên không có dấu ngoặc kép để tệp dễ đọc, và Excel, Google Sheets cùng pandas xử lý cả hai dạng như nhau.
Có. Mỗi dòng được đọc riêng, nên một hàng ngắn hay dài đều giữ đúng những ô bạn đã dán. Không có gì được thêm vào hay cắt bớt để cho khớp với các hàng khác.
Không. Đây là công cụ sao chép và dán nhanh: dán văn bản phân tách bằng tab vào ô rồi sao chép CSV từ ô kết quả sang bảng tính, cơ sở dữ liệu hoặc tập lệnh của bạn.
Việc chuyển đổi chạy trên máy chủ của chúng tôi qua một yêu cầu an toàn thông thường. Văn bản của bạn chỉ được dùng để tạo CSV và không được lưu trữ hay ghi nhật ký.
Công cụ liên quan
Bộ chuyển đổi MP4 sang MP3
Rút phần audio ra khỏi một video MP4 và lưu nó thành MP3. Tuyệt cho video ca nhạc, podcast, bài giảng và đoạn ghi âm bạn muốn nghe ở bất cứ đâu.
Bộ chuyển đổi MP3 sang WAV
Chuyển audio MP3 sang WAV không nén để chỉnh sửa, phối và các công cụ sản xuất ưa PCM. Tải lên file .mp3 và tải về một file .wav chuẩn.
Bộ chuyển đổi MOV sang MP4
Chuyển video QuickTime MOV sang MP4 để phát mượt trên mọi thiết bị, dễ chia sẻ và tải lên web đáng tin cậy. Tải lên file .mov và tải về một file .mp4 tương thích.
Bộ chuyển đổi MOBI sang EPUB
Chuyển ebook MOBI sang EPUB, chuẩn mở được Apple Books, Kobo, Google Play Books và hầu hết ứng dụng hiện đại đọc. Tải lên file .mobi và tải về một file .epub gọn gàng.
Công cụ chuyển Excel sang Markdown
Chuyển một trang XLSX, XLS hoặc CSV thành bảng GitHub Flavored Markdown ngay trong trình duyệt. Chọn tiêu đề, căn lề và cách xử lý xuống dòng mà không tải tệp lên.
Bộ chuyển đổi OGG sang MP3
Chuyển file audio OGG (Vorbis) sang MP3 để tương thích rộng với điện thoại, ô tô, ứng dụng nhạc và thiết bị không hỗ trợ định dạng OGG.
Công cụ này có phiên bản bằng các ngôn ngữ khác
- TSV を CSV に変換 [JA]
- TSV naar CSV [NL]
- TSV a CSV [ES]
- TSV para CSV [PT]
- TSV ke CSV [ID]
- TSV zu CSV [DE]
- TSV till CSV [SV]
- تحويل TSV إلى CSV [AR]
- TSV na CSV [PL]
- TSV를 CSV로 변환 [KO]
- แปลง TSV เป็น CSV [TH]
- TSV vers CSV [FR]
- TSV to CSV [EN]
- TSV in CSV [IT]
- TSV в CSV [RU]
- TSV'den CSV'ye [TR]
- TSV 转 CSV [ZH]