TSV sang CSV – công cụ trực tuyến miễn phí
Công cụ chuyển đổi TSV sang CSV này đọc các giá trị phân tách bằng tab và tạo CSV theo quy tắc trích dẫn RFC-4180. Các trường chứa dấu phẩy, dấu ngoặc kép hoặc ngắt dòng được đặt trong dấu ngoặc kép để nội dung của chúng vẫn nằm chung một trường CSV. Dán TSV của bạn, điều chỉnh các tùy chọn có sẵn và sao chép kết quả cho công cụ khác, tài liệu hoặc quy trình mã nguồn.
Công cụ chuyển đổi TSV sang CSV biến các giá trị phân tách bằng tab thành các giá trị phân tách bằng dấu phẩy theo quy tắc trích dẫn RFC-4180. Dán TSV vào công cụ chạy trong trình duyệt để tạo CSV mà bạn có thể sao chép vào ứng dụng, tài liệu, ticket hoặc quy trình mã nguồn khác. Nó cũng cung cấp một ví dụ đầy đủ để bạn thấy định dạng đầu vào mong đợi.
Trong quá trình chuyển đổi, trường chứa dấu phẩy, dấu ngoặc kép hoặc ngắt dòng sẽ được trích dẫn trong đầu ra CSV. Điều này giúp giữ các ký tự đó trong cùng một trường thay vì bị nhầm thành dấu phân tách hoặc ranh giới hàng. Công cụ có các tùy chọn bạn có thể điều chỉnh, dù tên và hiệu quả cụ thể của chúng không được mô tả ở đây.
TSV phân tách các giá trị bằng tab, còn CSV phân tách các giá trị bằng dấu phẩy. Cả hai định dạng đều biểu diễn hàng và trường, nhưng một hệ thống có thể chấp nhận định dạng này mà không chấp nhận định dạng kia. Chuyển TSV sang CSV khi công cụ hoặc quy trình nhận yêu cầu dữ liệu phân tách bằng dấu phẩy, hoặc khi bạn muốn xem một đoạn TSV được biểu diễn dưới dạng CSV trông thế nào.
Quá trình chuyển đổi chạy hoàn toàn trong trình duyệt của bạn: đầu vào được xử lý trên thiết bị của bạn và không bị tải lên, lưu trữ hay gửi tới máy chủ. Sau khi trang đã tải, công cụ chuyển đổi hoạt động ngoại tuyến mà không cần kết nối máy chủ. Công cụ miễn phí, rất hữu ích cho các lập trình viên và kỹ sư DevOps cần cách nhanh chóng để chuyển đổi hoặc kiểm tra dữ liệu dạng bảng.
Bước 1: Dán đầu vào TSV của bạn vào công cụ chuyển đổi. Bạn có thể bắt đầu với các hàng phân tách bằng tab như name, age và Ada, 36.
Bước 2: Điều chỉnh các tùy chọn có sẵn trước khi chuyển đổi. Đầu vào không nêu rõ các tùy chọn điều khiển điều gì, nên hãy kiểm tra giao diện công cụ để biết chi tiết.
Bước 3: Xem lại kết quả CSV. Các trường chứa dấu phẩy, dấu ngoặc kép hoặc ngắt dòng được trích dẫn theo hành vi RFC-4180 đã nêu.
Bước 4: Sao chép đầu ra CSV và dùng trong hệ thống đích, tài liệu, ticket hoặc mã nguồn của bạn.
Trường hợp sử dụng: Đưa dữ liệu TSV vào hệ thống chấp nhận CSV nhưng không chấp nhận tệp phân tách bằng tab. Chuyển đổi dữ liệu trước để sẵn sàng cho quy trình nhận.
Trường hợp sử dụng: Kiểm tra xem một giá trị CSV mà bạn được cung cấp có khớp với dữ liệu TSV gốc không. So sánh đầu ra đã chuyển đổi có thể giúp bạn phát hiện khác biệt.
Trường hợp sử dụng: Chuẩn bị một đoạn TSV cho tài liệu, ticket hoặc commit message. Chuyển nó sang CSV khi định dạng đó giúp ví dụ dễ dùng hơn.
Trường hợp sử dụng: Kiểm tra nhanh một phép chuyển đổi trước khi dán kết quả vào mã nguồn. Xem lại dấu ngoặc kép quanh các trường chứa dấu phẩy, dấu ngoặc kép hoặc ngắt dòng.
Trường hợp sử dụng: Chia sẻ dữ liệu dạng bảng với đồng đội có quy trình yêu cầu giá trị phân tách bằng dấu phẩy. Chuyển đổi TSV có thể giúp dữ liệu dễ chuyển giao hơn.
Trường hợp sử dụng: Tạo phiên bản CSV của một mẫu TSV nhỏ cho kiểm thử hoặc ví dụ. Sao chép kết quả trực tiếp vào bước tiếp theo của quy trình.