Bagaimana untuk menukar TXT kepada Excel menggunakan C#
Menukar fail TXT kepada format Excel memudahkan kerja dengan data teks berstruktur atau semi-struktur dalam persekitaran lembaran lebar. Aspose.Cells untuk .NET , pemaju boleh memuat naik dan mengubah fail teks rata ke dalam bentuk Excel (.xlsx) tanpa keperluan untuk Microsoft Excel.
Mengapa menukar TXT kepada Excel?
** Peningkatan struktur data :**- Menukar teks mudah kepada format yang menyokong organisasi berasaskan sel, formula, dan gaya.
Penggunaan automatik :- Pemprosesan fail teks bulk secara automatik ke dalam skrin untuk laporan atau analisis.
Perkh
bersedia : - Mudah mengintegrasikan data TXT ke dalam aplikasi .NET untuk eksport, perkongsian, atau pemprosesan.
Langkah-langkah panduan untuk menukar TXT kepada Excel
Langkah 1: Instal Aspose.Cells melalui NuGet
Pemasangan perpustakaan daripada NuGet:
dotnet add package Aspose.Cells
Langkah 2: Mengesetkan Lesen Aspose.Cells
Setkan lesen untuk mengakses ciri-ciri penuh:
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
Langkah 3: Muat turun fail TXT
Mencipta buku kerja baru dengan memuatkan .txt
fail :
Workbook workbook = new Workbook("input.txt");
Langkah 4: TXT Content Rendered sebagai Spreadsheet
Kandungan teks secara automatik dipars dan diletakkan dalam sel lembaran kerja.
Langkah 5: Simpan sebagai Excel
Eksport teks yang dimuat naik sebagai fail Excel:
workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);
Masalah dan penyelesaian umum
1. fail yang tidak diisi dengan betul
- Penyelesaian : memastikan
.txt
laluan fail adalah betul dan kandungan diformatkan dengan betul dengan delimiters (tabs, commas, dan lain-lain).
2. menghalang penyalahgunaan
- ** Penyelesaian** : Pertimbangkan untuk memproses fail teks atau menggunakan logik parsing tersuai sebelum memuat naik ke buku kerja.
3. menyimpan format kesilapan
- ** Penyelesaian** : Mengesahkan anda menggunakan yang sesuai
SaveFormat
Apabila mengeksport kepada.xlsx
.