Ten samouczek zawiera przykład działającego kodu, a także instrukcje krok po kroku dotyczące konwertowania formatu XLSX na CSV przy użyciu języka C#. Wystarczy kilka prostych kroków, korzystając z biblioteki konwersji, aby zmienić XLSX na CSV w języku C#. Do przechowywania i wymiany danych tabelarycznych stosuje się dwa popularne formaty plików, w tym XLSX i CSV. Aby użyć danych w innym systemie lub zaimportować je do bazy danych, czasami trzeba przekonwertować XLSX na CSV. Oto podstawowe kroki, aby przekonwertować format pliku XLSX na CSV wraz z przykładem kodu C#.
Kroki, aby przekonwertować XLSX na CSV przy użyciu C#
- Zainstaluj GroupDocs.Conversion for .NET z menedżera pakietów NuGet
- Dodaj odwołanie do przestrzeni nazw GroupDocs.Conversion na potrzeby konwersji XLSX na CSV
- Utwórz instancję klasy Converter, przekazując ścieżkę wejścia XLSX
- Pobierz opcje konwersji, wywołując metodę Converter.GetPossibleConversions
- Wywołaj metodę Convert.Save, aby zapisać plik CSV na dysku
Opisane powyżej kroki można wykorzystać do zakończenia procedury eksportu XLSX do CSV przy użyciu języka C#. Jeśli zainstalowano platformę .NET, można wykonać te czynności w dowolnym dobrze znanym systemie operacyjnym, takim jak Windows, macOS i Linux. Instalacja dodatkowego oprogramowania nie jest wymagana do konwersji XLSX na CSV. Wieloplatformowy charakter biblioteki użytej w tym przykładzie oznacza, że można wykonać następujący przykład kodu, w którym jest zainstalowana platforma .NET.
Kod do konwersji XLSX na CSV przy użyciu C#
using GroupDocs.Conversion; | |
namespace ConvertXLSXtoCSVusingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import XLSX document | |
var converter = new GroupDocs.Conversion.Converter("input.xlsx"); | |
// Get conversion option for CSV output | |
var convertOptions = converter.GetPossibleConversions()["csv"] | |
.ConvertOptions; | |
// Save the CSV to disk | |
converter.Convert("ConvertXLSXtoCSVusingCSharp.csv", convertOptions); | |
} | |
} | |
} |
W powyższej sekcji szczegółowo wyjaśniliśmy procedurę konwersji C# XLSX na CSV wraz z prostym przykładem kodu. Kod jest krótki, a konwersja dokumentu Excel wymaga tylko niewielkiej liczby wywołań API. Ten kod można łatwo zintegrować z aplikacjami po skonfigurowaniu wyznaczonej biblioteki konwersji dokumentów i zmodyfikowaniu ścieżek plików.
W tym temacie omówiliśmy proces konwersji XLSX do CSV i udostępniliśmy przykładowy przykładowy kod. Wcześniej pisaliśmy artykuł o konwersji XLSX do JPG. Aby uzyskać więcej informacji, przeczytaj artykuł jak przekonwertować XLSX na JPG za pomocą C#.