So wandeln Sie JSON in CSV um
- Fügen Sie JSON ein – meist ein Array von Objekten – oder öffnen Sie eine
.json-Datei. - Wählen Sie das Trennzeichen (Komma, Semikolon, Tabulator oder Pipe) und legen Sie fest, ob eine Kopfzeile geschrieben und verschachtelte Objekte in Spalten mit Punktpfaden aufgelöst werden sollen.
- Kopieren Sie die CSV-Daten oder laden Sie die Datei herunter. Aktivieren Sie UTF-8-BOM für Excel hinzufügen, damit Umlaute wie ä, ö, ü und ß in Excel korrekt angezeigt werden.
So wird JSON zu Zeilen und Spalten
| JSON | CSV-Ergebnis |
|---|---|
Array von Objekten [{"id":1,"name":"Ada"}] | Eine Zeile pro Objekt, eine Spalte pro Schlüssel |
| Objekte mit unterschiedlichen Schlüsseln | Alle Schlüssel werden zu Spalten; fehlende Werte bleiben leer |
Verschachteltes Objekt {"address":{"city":"London"}} | Spalte address.city |
Array als Wert {"tags":["a","b"]} | Die Zelle enthält ["a","b"] |
null | Leere Zelle |
| Text mit Kommas, Anführungszeichen oder Zeilenumbrüchen | In doppelte Anführungszeichen gesetzt, innere Anführungszeichen verdoppelt ("") |
| Ein einzelnes Objekt | Eine Zeile |
| Array von Arrays | Zeile für Zeile geschrieben, ohne Kopfzeile |
CSV-Datei in Excel öffnen
Excel wählt das Trennzeichen anhand Ihrer Ländereinstellungen – im deutschsprachigen Raum erwartet es meist Semikolons. Landen alle Daten in einer Spalte, konvertieren Sie erneut mit Semikolon als Trennzeichen oder importieren Sie die Datei über Daten → Aus Text/CSV. Aktivieren Sie die UTF-8-BOM, damit Zeichen wie ä, ü oder ß korrekt erscheinen, und denken Sie daran, dass Excel führende Nullen bei Werten wie Postleitzahlen entfernt, sofern die Spalte nicht als Text formatiert ist.
Häufig gestellte Fragen
Kann ich JSON in Excel umwandeln?
Ja. Wandeln Sie das JSON in CSV um und öffnen Sie die heruntergeladene Datei in Excel, Google Sheets, Numbers oder LibreOffice. Um Daten direkt in eine Tabelle einzufügen, nutzen Sie „JSON in Tabelle“ und dort die Schaltfläche Für Excel kopieren.
Was passiert mit verschachteltem JSON?
Verschachtelte Objekte werden in Spalten mit Punktpfaden wie address.city aufgelöst, Arrays bleiben als JSON-Text in einer einzelnen Zelle. Deaktivieren Sie die Punktpfad-Option, um ganze Objekte stattdessen als JSON-Text zu behalten.
Gibt es eine Größenbeschränkung?
Es gibt kein festes Limit. Die Umwandlung läuft in Ihrem Browser, daher funktionieren auf einem gewöhnlichen Computer auch Dateien mit mehreren Dutzend Megabyte.
Kann ich CSV wieder in JSON umwandeln?
Ja. Stellen Sie die Richtung über dem Editor auf CSV → JSON um oder öffnen Sie den Konverter „CSV in JSON“.