Cách Chuyển Đổi TXT Sang Excel Sử Dụng C#
Chuyển đổi tệp TXT sang định dạng Excel làm cho nó dễ dàng hơn để làm việc với dữ liệu văn bản có cấu trúc hoặc bán cấu trúc trong một môi trường bảng. Với Aspose.Cells cho .NET, các nhà phát triển có thể tải và chuyển đổi tệp văn bản thẳng thành định dạng Excel (.xlsx) mà không cần Microsoft Excel.
Tại sao chuyển đổi TXT sang Excel?
Cải thiện cấu trúc dữ liệu:- Chuyển đổi văn bản đơn giản thành một định dạng hỗ trợ tổ chức dựa trên tế bào, công thức và phong cách.
Tự động hóa:- Tự động xử lý tập tin văn bản lớn vào bảng điều khiển để báo cáo hoặc phân tích.
Kết hợp sẵn sàng:- Dễ dàng tích hợp dữ liệu TXT vào các ứng dụng .NET để xuất, chia sẻ hoặc xử lý.
Hướng dẫn từng bước để chuyển đổi TXT sang Excel
Bước 1: Cài đặt Aspose.Cells qua NuGet
Cài đặt thư viện từ NuGet:
dotnet add package Aspose.Cells
Bước 2: Thiết lập giấy phép Aspose.Cells
Thiết lập giấy phép để truy cập các tính năng đầy đủ:
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
Bước 3: Tải tệp TXT
Tạo một sổ làm việc mới bằng cách tải lên .txt
file :
Workbook workbook = new Workbook("input.txt");
Bước 4: TXT Content Rendered as Spreadsheet
Nội dung văn bản được tự động chia và đặt trong các ô bảng tính.
Bước 5: Lưu như Excel
Xuất bản văn bản tải lên như một tệp Excel:
workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);
Các vấn đề chung và Fixes
1.Thông tin không được tải đầy đủ
- Giải pháp *: Bảo đảm
.txt
con đường tệp là chính xác và nội dung được định dạng đúng với bộ phân (tabs, commas, vv).
- Giải pháp *: Bảo đảm
Bước 2: Formatting Misalignment
- Giải pháp: Hãy xem xét việc xử lý trước tệp văn bản hoặc sử dụng logic tùy chỉnh trước khi tải nó vào sổ làm việc.
3.Save Format Error Lỗi định dạng
- ** Giải pháp**: xác nhận bạn đang sử dụng phù hợp
SaveFormat
Khi xuất khẩu đến.xlsx
.