Konvertieren von CSV in JSON
Contents
[
Hide
]
Konvertieren von CSV in JSON
Aspose.Cells für Python via .NET unterstützt die Konvertierung von CSV in JSON. Dazu bietet die API die Klassen ExportRangeToJsonOptions und JsonUtility. Die Klasse ExportRangeToJsonOptions bietet die Optionen für den Exportbereich nach JSON. Die Klasse ExportRangeToJsonOptions hat die folgenden Eigenschaften.
- export_as_string: Exportiert den Zeichenfolgenwert der Zellen in JSON.
- has_header_row: Gibt an, ob der Bereich eine Kopfzeile enthält.
- indent: Gibt die Einrückung an.
Die Klasse JsonUtility exportiert das JSON unter Verwendung der Exportoptionen, die mit der Klasse ExportRangeToJsonOptions festgelegt sind.
Der folgende Beispielcode zeigt die Verwendung der ExportRangeToJsonOptions- und JsonUtility-Klassen zum Laden der Quell-CSV-Datei und gibt die JSON-Ausgabe in der Konsole aus.
Beispielcode
Konsolenausgabe
[
{
"id": 1,
"language": "Java",
"edition": "third",
"author": "Herbert Schildt",
"streetAddress": 126,
"city": "San Jone",
"state": "CA",
"postalCode": 394221
},
{
"id": 2,
"language": "C++",
"edition": "second",
"author": "EAAAA",
"streetAddress": 126,
"city": "San Jone",
"state": "CA",
"postalCode": 394221
},
{
"id": 3,
"language": ".Net",
"edition": "second",
"author": "E.Balagurusamy",
"streetAddress": 126,
"city": "San Jone",
"state": "CA",
"postalCode": 394221
}
]