Eine CSV-Datei mit C# in JSON konvertieren

Diese Kurzanleitung erläutert die Konvertierung des Dateiformats von CSV zu JSON mit C#. Sie enthält Details zur Einrichtung der IDE, eine Liste von Schritten und Beispielcode zum Konvertieren einer CSV-Datei in JSON mit C#. Die Klasse JsonSaveOptions bietet viele Funktionen, die je nach Struktur der CSV-Datei verwendet werden können.

Schritte zum Konvertieren einer CSV-Datei in JSON mit C#

  1. Richten Sie die Umgebung ein, um Aspose.Cells for .NET zur Umwandlung einer CSV-Datei in JSON zu verwenden
  2. Importieren Sie die erforderliche API und Typen
  3. Importieren Sie die Lizenz, um Wasserzeichen und Kommentare der Testversion in der Ausgabe zu vermeiden
  4. Laden Sie die Quell-CSV-Datei in das Workbook-Klassenobjekt
  5. Erstellen Sie ein JsonSaveOptions-Klassenobjekt zur Steuerung der Konvertierung
  6. Legen Sie gewünschte Parameter im JsonSaveOptions-Objekt fest, z. B. den Exportbereich und andere
  7. Speichern Sie die geladene CSV-Datei mit den oben genannten Optionen als JSON

Diese Schritte beschreiben den Prozess zur Entwicklung eines CSV-zu-JSON-Formatierers mit C#. Laden Sie die Quell-CSV-Datei in das Workbook-Klassenobjekt, erstellen Sie ein Objekt von JsonSaveOptions und legen Sie die gewünschten Parameter darin fest. Speichern Sie schließlich das resultierende Arbeitsmappenobjekt mit der CSV-Datei als JSON-Datei unter Verwendung der angegebenen Optionen.

Code zum Exportieren von CSV nach JSON mit C#

Dieser Code demonstriert, wie man ein CSV-zu-JSON-Format mit C# umwandelt. In diesem Beispiel enthält die Quell-CSV-Datei Zahlen, die wir in Zeichenfolgen umwandeln möchten, leere Werte mit aufeinanderfolgenden Kommas sowie ausgewählte Zeilen und Spalten, die exportiert werden sollen. Es gibt auch viele weitere Optionen, beispielsweise wenn die CSV-Datei hierarchische Daten enthält, verwenden Sie das Flag ExportNestedStructure.

Dieser Artikel hat uns die Entwicklung eines CSV-zu-JSON-Konverters vermittelt. Um Zellen zu sperren, lesen Sie den Artikel Zellen in Excel mit C# sperren.

 Deutsch