Eine CSV-Datei mit Python in JSON konvertieren

Dieses kurze Tutorial zeigt, wie Sie eine CSV Datei mit Python in JSON konvertieren. Es enthält IDE-Einstellungen, eine Liste von Schritten und einen Beispielcode, um ein CSV-zu-JSON-Format mit Python zu erstellen. Sie lernen, wie Sie die ausgegebene JSON-Datei mithilfe von JsonSaveOptions anpassen, indem Sie verschiedene Eigenschaften darin festlegen.

Schritte zum CSV-zu-JSON-Konverter mit Python

  1. Richten Sie die Umgebung ein, um Aspose.Cells for Python via .NET für die Konvertierung von CSV zu JSON zu verwenden
  2. Laden Sie die Lizenz, um das Wasserzeichen aus der Ausgabe zu entfernen
  3. Laden Sie die CSV-Quelldatei in das Klassenobjekt Workbook
  4. Erstellen Sie das Objekt JsonSaveOptions, um den Konvertierungsprozess anzupassen
  5. Legen Sie verschiedene Eigenschaften und Flags in JsonSaveOptions zur Anpassung fest
  6. Definieren Sie den Zellbereich der CSV-Datei, den Sie in die JSON-Datei exportieren möchten
  7. Speichern Sie die resultierende Arbeitsmappe als JSON mit den angegebenen benutzerdefinierten Einstellungen

Diese Schritte fassen die Konvertierung einer Datei von CSV zu JSON mit Python zusammen. Laden Sie die Lizenz, laden Sie die CSV-Quelldatei in das Workbook-Klassenobjekt, erstellen Sie das JsonSaveOptions-Objekt und speichern Sie die Arbeitsmappe als JSON mit den Standardeinstellungen im JsonSaveOptions-Objekt. Sie können die Konvertierung anpassen, indem Sie das Flag zum Exportieren von Zahlen als Zeichenfolgen setzen, das Flag zum Exportieren leerer Zellen aus der CSV aktivieren und den CellArea definieren, um Daten aus der CSV zu filtern, indem Sie Start-/Endzeilen und -spalten festlegen.

Code zum Exportieren von CSV nach JSON mit Python

Der obige Code zeigt, wie man eine CSV-Datei mit Python in JSON konvertiert. Für weitere Anpassungen können Sie, wenn die CSV-Quelldatei eine hierarchische Struktur enthält, diese als Eltern-/Kind-Datensätze in der JSON-Datei exportieren. Weitere Optionen sind ebenfalls verfügbar, um zu steuern, wie Einrückungen in der JSON-Datei durchgeführt werden und wie definierte Namen sortiert werden.

Dieser Artikel hat gezeigt, wie man einen CSV-zu-JSON-Formatierer mit Python entwickelt. Um Zellen in einer Excel-Datei zu sperren, lesen Sie den Artikel Zellen in Excel mit Python sperren.

 Deutsch