Hvordan man konverterer TXT til Excel ved hjælp af C#
Konvertering af TXT-filer til Excel-format gør det nemmere at arbejde med strukturerede eller halvstrukturerede tekstdata i en spreadsheet-miljø. Med Aspose.Cells for .NET, kan udviklere lade og omdanne plain tekst filer i Excel format (.xlsx) uden behov for Microsoft Excel.
Hvorfor konvertere TXT til Excel?
Forbedring af datastrukturen:- Konverter enkel tekst til et format, der understøtter cellebaseret organisation, formler og styling.
Automatisering af:- Automatisk masse tekstfiler bearbejdning i spreadsheets til rapportering eller analyse.
integration klar:- Det er nemt at integrere TXT-data i .NET-applikationer til eksport, deling eller behandling.
Step-by-Step Guide til at konvertere TXT til Excel
Trin 1: Installere Aspose.Cells via NuGet
Installation af biblioteket fra NuGet:
dotnet add package Aspose.Cells
Trin 2: Konfigurer Aspose.Cells licens
Indstill licensen til at få adgang til fulde funktioner:
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
Trin 3: Last ned TXT-filen
Create a new Workbook by loading the .txt
file:
Workbook workbook = new Workbook("input.txt");
Trin 4: TXT-indhold Renderet som Spreadsheet
Tekstindholdet er automatisk parsed og placeret i worksheet celler.
Trin 5: Save som Excel
Eksportere den opladte tekst som en Excel-fil:
workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);
Vanlige problemer og fixer
Filer, der ikke lades ordentligt op
- Solution: Ensure the
.txt
file path is correct and the content is properly formatted with delimiters (tabs, commas, etc.).
2 Formatering af misligholdelse
- Løsning: Overveje at forhåndsbehandling af tekstfilen eller bruge tilpasset parsing logik, før du lader den ind i arbejdsbokken.
3. redigere formatfejl
- Solution: Confirm you are using the appropriate
SaveFormat
when exporting to.xlsx
.