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
Create a new Workbook by loading the .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 đủ
- Solution: Ensure the
.txt
file path is correct and the content is properly formatted with delimiters (tabs, commas, etc.).
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
- Solution: Confirm you are using the appropriate
SaveFormat
when exporting to.xlsx
.