Cách chuyển TSV sang XLSX

Sheetize TSV‑to‑XLSX Converter for .NET cung cấp một API đơn giản nhưng mạnh mẽ để đọc dữ liệu TSV (phân cách bằng tab) và ghi chúng vào một workbook Excel, đồng thời giữ nguyên kiểu cột, hàng tiêu đề và định dạng ô. Điều này rất hữu ích khi bạn cần phân phối dữ liệu dưới dạng bảng tính quen thuộc hoặc tích hợp vào quy trình chỉ chấp nhận tệp XLSX.

Các tính năng chính

Chuyển TSV sang XLSX

Đọc bất kỳ tệp TSV nào (phân cách bằng tab) và tạo ra một tệp XLSX không macro, với tùy chọn suy luận kiểu dữ liệu và định dạng cột tùy chỉnh.

Bảo tồn định dạng & kiểu dữ liệu

Phát hiện số, ngày, boolean và áp dụng các kiểu Excel phù hợp; bạn cũng có thể cung cấp một mẫu định dạng để duy trì giao diện nhất quán.

Hỗ trợ streaming

Xử lý các tệp TSV lớn dòng‑hàng, giảm thiểu sử dụng bộ nhớ, lý tưởng cho chuyển đổi hàng loạt hoặc dịch vụ web.

Hướng dẫn chi tiết

Quy trình TSV → XLSX

Để chuyển đổi một tệp TSV sang XLSX bằng Sheetize, thực hiện các bước sau:

  1. Khởi tạo Converter: Tạo một thể hiện của TextConverter.
  2. Cấu hình tùy chọn: Đặt LoadOptions (dấu phân cách, mã hóa, có tiêu đề) và TextConverterSaveOptions (đường dẫn xuất, mẫu định dạng).
  3. Xác định đường dẫn tệp: Cung cấp đường dẫn nguồn TSV và vị trí đích XLSX.
  4. Thực thi chuyển đổi: Gọi Process với các tùy chọn đã chuẩn bị.

Ví dụ – Chuyển TSV sang XLSX

using Sheetize;

var readOptions = new LoadOptions
{
    InputFile = "sales_data.tsv"
};

var saveOptions = new TextConverterSaveOptions
{
    OutputFile = "E:\\reports\\sales_report.xlsx"
};

TextConverter.Process(readOptions, saveOptions);

Hỗ trợ định dạng mở rộng

  • Sheetize cũng có thể chuyển đổi ngược lại từ XLSX sang TSV, với tùy chọn chọn sheet hoặc phạm vi cụ thể.
  • Thư viện hỗ trợ xuất ra JSON, CSV hoặc HTML trực tiếp từ workbook đã tạo, giúp xây dựng pipeline báo cáo end‑to‑end (ví dụ: TSV → XLSX → HTML).

Với những khả năng này, Sheetize làm cho việc chuyển đổi TSV‑to‑XLSX trở nên cực kỳ dễ dàng, dù bạn chỉ cần một script nhanh chóng hay một dịch vụ triển khai ở mức sản xuất.

 Tiếng Việt