Jak przekonwertować TXT na Excel za pomocą C#

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.
 Polski