Jak przekonwertować TXT na Excel za pomocą C#
Konwersja plików TXT do formatu Excel ułatwia pracę z strukturowanymi lub półstrukturowanymi danymi tekstowymi w środowisku arkusza. Aspose.Cells dla .NET umożliwia programistom ładowanie i przekształcanie plików tekstowych w format Excel (.xlsx) bez potrzeby programu Microsoft Excel.
Dlaczego warto konwertować TXT na Excel?
Wzmocnienie struktury danych:- Konwertuj prosty tekst w format, który wspiera organizację opartą na komórkach, formuły i styling.
automatyzacja:- Automatyczne przetwarzanie plików tekstowych w arkuszach do raportowania lub analizy.
Integracja jest gotowa- Łatwo zintegrować dane TXT w aplikacjach .NET do eksportu, udostępniania lub przetwarzania.
Krok po kroku Przewodnik do konwersji TXT do programu Excel
Krok 1: Zainstaluj Aspose.Cells za pośrednictwem NuGet
Instalacja biblioteki z NuGet:
dotnet add package Aspose.Cells
Krok 2: Konfiguruj licencję Aspose.Cells
Ustaw licencję, aby uzyskać dostęp do pełnych funkcji:
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
Krok 3: Pobierz plik TXT
Tworzenie nowej księgi roboczej poprzez ładowanie .txt
Artykuły :
Workbook workbook = new Workbook("input.txt");
Krok 4: Zawartość TXT przeniesiona jako płytka
Zawartość tekstu jest automatycznie przesyłana i umieszczona w komórkach arkuszy roboczych.
Krok 5: Zapisz jako Excel
Eksportuj załadowany tekst jako plik programu Excel:
workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);
Wspólne problemy i korekty
1. plik nie jest ładowany prawidłowo
- *Rozwiązanie *: Zapewnij
.txt
ścieżka pliku jest poprawna i zawartość jest prawidłowo formatowana z delimiters (tabs, commas, itp.).
2. formowanie nieporozumień
- Rozwiązanie: Zastanów się nad wstępnym przetwarzaniem pliku tekstowego lub użyciem przystosowanej logiki parsingu przed załadowaniem go do podręcznika.
3.Zachowaj format błędu
- Rozwiązanie: potwierdź, że używasz odpowiedniego
SaveFormat
W przypadku eksportu do.xlsx
.