Konverter
JSON zu CSV
Der JSON-zu-CSV-Konverter wandelt JSON-Arrays in das CSV-Tabellenformat (Comma-Separated Values) um. Er erkennt Spalten automatisch aus den Schlüsseln der JSON-Objekte, löst verschachtelte Strukturen auf und liefert eine tabellarische Vorschau. Das Tool ist besonders nützlich, wenn Daten aus APIs oder Datenbanken für Tabellenkalkulationen, Reports oder den Import in andere Systeme vorbereitet werden müssen.
Was ist CSV und wann ist die Konvertierung von JSON zu CSV sinnvoll?
CSV (Comma-Separated Values) ist ein einfaches, textbasiertes Dateiformat, in dem tabellarische Daten als Zeilen von kommagetrennen Werten gespeichert werden. Es wird von nahezu allen Tabellenkalkulationsprogrammen (Excel, Google Sheets, LibreOffice Calc) und Datenbank-Import-Tools nativ verstanden. JSON hingegen ist ein flexibles, hierarchisches Datenformat, das für APIs und Konfigurationsdateien weit verbreitet ist, aber von Nicht-Programmierern schwer direkt lesbar ist. Die Konvertierung von JSON zu CSV ist sinnvoll, wenn flache oder leicht verschachtelte JSON-Arrays in tabellarische Daten überführt werden sollen, z. B. für Business-Reports oder den Daten-Import.
Wie funktioniert das Tool?
Das Tool parst das eingegebene JSON und erwartet ein Array von Objekten als Toplevel-Struktur. Aus allen Objekten im Array werden die vorkommenden Schlüssel ermittelt und als CSV-Header-Zeile verwendet. Fehlende Werte bei einzelnen Objekten werden als leere Felder ausgegeben. Verschachtelte Objekte können optional entweder als JSON-String in einer Zelle belassen oder durch Dot-Notation aufgelöst werden (z. B. adresse.stadt). Arrays in Werten werden als JSON-String dargestellt. Das Trennzeichen (Komma, Semikolon oder Tab) ist konfigurierbar, um die Kompatibilität mit verschiedenen Zieltools sicherzustellen.
Typische Anwendungsfälle
- Export von API-Antworten als CSV für die Weiterverarbeitung in Excel oder Google Sheets
- Vorbereitung von Datenbankdaten für den Import in CRM- oder ERP-Systeme
- Konvertierung von Produktdaten aus einem JSON-Katalog für einen CSV-basierten Shop-Import
- Schnelle tabellarische Darstellung von JSON-Arrays zur Daten-Inspektion
Schritt-für-Schritt-Anleitung
- Schritt 1: Fügen Sie ein JSON-Array in das Eingabefeld ein.
- Schritt 2: Konfigurieren Sie das Trennzeichen (Komma, Semikolon oder Tab) und die Behandlung von verschachtelten Objekten.
- Schritt 3: Das Tool generiert die CSV-Ausgabe und zeigt eine tabellarische Vorschau.
- Schritt 4: Kopieren Sie die CSV-Ausgabe oder laden Sie sie als .csv-Datei herunter.
Beispiel
Eingabe
[{"name":"Alice","alter":30,"stadt":"Berlin"},{"name":"Bob","alter":25,"stadt":"Hamburg"}]
Ausgabe
name,alter,stadt Alice,30,Berlin Bob,25,Hamburg
Tipps & Hinweise
- Verwenden Sie Semikolon als Trennzeichen, wenn die CSV in Microsoft Excel für den deutschsprachigen Raum geöffnet werden soll, da Excel dort standardmäßig Semikolon erwartet.
- Werte, die das Trennzeichen selbst enthalten, werden automatisch in Anführungszeichen gesetzt (RFC 4180-konform).
- Für sehr große JSON-Arrays (>10.000 Objekte) kann die Verarbeitung einige Sekunden dauern – das Tool zeigt einen Fortschrittsindikator.
Häufige Fragen
Was passiert mit verschachtelten JSON-Objekten?
Das Tool bietet zwei Modi: Im Flat-Modus werden verschachtelte Objekte durch Dot-Notation als separate Spalten aufgelöst (z. B. adresse.plz). Im Compact-Modus werden verschachtelte Objekte als JSON-String in einer einzelnen Zelle dargestellt.
Kann das Tool auch CSV zu JSON konvertieren?
Dieser Konverter ist für die Richtung JSON → CSV optimiert. Für die Gegenrichtung (CSV → JSON) verwenden Sie bitte ein entsprechendes Tool oder den List Converter.
Was ist RFC 4180?
RFC 4180 ist ein informeller Standard, der das CSV-Format spezifiziert. Er definiert u. a., dass Felder, die Kommas, Zeilenumbrüche oder Anführungszeichen enthalten, in doppelte Anführungszeichen eingeschlossen werden müssen und dass Anführungszeichen innerhalb eines Feldes durch Verdopplung ("") escaped werden.
JSON zu CSV
Konvertiere JSON-Arrays zu CSV – mit automatischer Spalten-Erkennung, Verschachtelungs-Auflösung, Trennzeichen-Auswahl und tabellarischer Vorschau.
Tool öffnen