Jak převést TXT na Excel pomocí C#
Konverzace souborů TXT do formátu Excel usnadňuje práci s strukturovanými nebo polo strukturovanými textovými údaji v prostředí s rozhraním. Aspose.Cells pro .NET, vývojáři mohou nahrát a přeměnit ploché textové soubory do formátu Excel (.xlsx) bez nutnosti aplikace Microsoft Excel.
Proč přeměnit TXT na Excel?
Zlepšení struktury dat:- Konvertovat jednoduchý text do formátu, který podporuje buněčnou organizaci, vzorce a styling.
Automatizace:- Automatické zpracování textových souborů do šířek pro hlášení nebo analýzu.
Integrace připraven:- Jednoduše integrovat data TXT do aplikací .NET pro export, sdílení nebo zpracován.
Krok za krokem průvodce pro konverzi TXT do Excelu
Krok 1: Instalace Aspose.Cells prostřednictvím NuGet
Instalace knihovny z NuGet:
dotnet add package Aspose.Cells
Krok 2: Nastavení licence Aspose.Cells
Nastavení licence pro přístup k plným funkcím:
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
Krok 3: Stáhněte soubor TXT
Create a new Workbook by loading the .txt
file:
Workbook workbook = new Workbook("input.txt");
Krok 4: TXT obsah přenesen jako spreadsheet
Textový obsah je automaticky parsád a umístěn v buňkách pracovního listu.
Krok 5: Ušetřete jako Excel
Exportujte nahraný text jako soubor Excel:
workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);
Společné problémy a fixy
Soubory, které nejsou správně nahrány
- Solution: Ensure the
.txt
file path is correct and the content is properly formatted with delimiters (tabs, commas, etc.).
2. formátování nesrovnalostí
- Rozhodnutí: Zvažte předběžné zpracování textového souboru nebo použijte přizpůsobenou logiku předtím, než ho naložíte do knihovny.
3.Save formát chyby
- Solution: Confirm you are using the appropriate
SaveFormat
when exporting to.xlsx
.