HTML-Tools

Kostenlose JSON-zu-CSV-Konverter

JSON-Arrays in CSV oder TSV konvertieren. Verschachtelte Objekte mit Punktnotation abflachen, Trennzeichen waehlen und Kopfzeilen einfuegen.

Tool wird geladen...

Was ist JSON-zu-CSV-Konverter?

Ein browserbasierter Konverter, der JSON-Arrays in CSV (kommaseparierte Werte) oder andere trennzeichenseparierte Formate umwandelt. Er erkennt automatisch alle Schluessel ueber Array-Elemente hinweg, flacht verschachtelte Objekte in Punktnotationsspalten ab und erzeugt saubere CSV-Ausgabe, die fuer den Tabellenkalkulationsimport oder Download bereit ist.

Kurze Antwort

Fuegen Sie ein JSON-Array ein, waehlen Sie Ihr Trennzeichen und erhalten Sie CSV-Ausgabe. Verschachtelte Objekte werden mit Punktnotation abgeflacht (z.B. address.city). Downloadbereit fuer Excel oder Google Sheets.

Einschränkungen

  • Konvertiert nur JSON-Arrays in CSV - einzelne Objekte oder tief verschachtelte Strukturen ohne eindeutiges Array auf oberster Ebene koennen nicht direkt konvertiert werden.
  • Verschachtelte Arrays werden als Strings dargestellt, nicht abgeflacht - CSV ist von Natur aus ein flaches Format, daher koennen tief verschachtelte JSON-Strukturen an Informationsgehalt verlieren.
  • Sehr grosse JSON-Arrays (ueber 100.000 Zeilen) koennen aufgrund von Speicherbeschraenkungen im Browser langsam zu verarbeiten sein.

So nutzt du dieses Tool

  1. Fuegen Sie ein JSON-Array in den Eingabebereich ein. Wenn Sie ein einzelnes Objekt haben, wird es automatisch in ein Array eingefuegt.
  2. Waehlen Sie Ihr Trennzeichen: Komma fuer CSV, Tabulator fuer TSV, Semikolon fuer europaeisches Excel oder Pipe fuer Lesbarkeit.
  3. Schalten Sie Optionen um: Kopfzeile ein/aus, verschachtelte Objekte abflachen, Werte immer in Anfuehrungszeichen setzen.
  4. Kopieren Sie den CSV-Text oder speichern Sie ihn als .csv-Datei fuer den Import in Excel, Google Sheets oder Datenbank-Tools.

Wofür du es nutzen kannst

  • Ein API-Antwort-JSON-Array fuer die Analyse in Excel oder Google Sheets in das CSV-Format exportieren.
  • Einen MongoDB- oder Firestore-JSON-Export in eine flache CSV-Datei konvertieren, die nicht-technische Teammitglieder oeffnen koennen.
  • Ein tief verschachteltes JSON-Konfigurationsobjekt fuer Dokumentation oder Vergleich in ein tabellarisches Format abflachen.

Anwendungsfalle

Praxisbeispiele

Beispiel

API-Daten nach Excel exportieren

Ein Marketinganalyst erhaelt JSON-Daten von einer Analyse-API. Der JSON-zu-CSV-Konverter flacht verschachtelte Objekte wie user.geo.city in Spalten wie user.geo.city ab und gibt eine CSV-Datei aus, die fuer Excel-Pivot-Tabellen bereit ist.

Beispiel

NoSQL-Export fuer Berichte konvertieren

Ein Entwickler exportiert eine Firestore-Sammlung als JSON. Jedes Dokument hat verschachtelte Adress- und Einstellungsobjekte. Der Konverter flacht address.street, address.city und preferences.theme in separate Spalten fuer einen sauberen CSV-Bericht ab.

Haufige Fehler

  • Annehmen, dass alle JSON-Objekte in einem Array dieselben Schluessel haben - fehlende Schluessel erzeugen leere Zellen in dieser Zeile, was normalerweise in Ordnung ist, aber Verwirrung stiften kann, wenn das erste Objekt nicht repraesentativ ist.
  • Komma als Trennzeichen verwenden, wenn die Daten Kommas enthalten - aktivieren Sie Werte immer in Anfuerungszeichen, um alle Felder in doppelte Anfuehrungszeichen zu setzen und falsch ausgerichtete Spalten zu vermeiden.
  • Vergessen, auf verschachtelte Arrays zu prüfen - der Flattener behandelt verschachtelte Objekte, aber verschachtelte Arrays werden als JSON-Strings dargestellt und sind moeglicherweise nicht als CSV-Spalten geeignet.

Überprüfung

  1. Fuegen Sie ein JSON-Beispielarray mit 3 Objekten ein und ueberpruefen Sie, ob die CSV-Ausgabe 4 Zeilen (1 Kopfzeile + 3 Daten) und alle Spalten aus allen Objekten enthaelt.
  2. Testen Sie mit einem verschachtelten Objekt wie address: city: NYC und bestaetigen Sie, dass die Ausgabe eine Spalte namens address.city mit dem Wert NYC enthaelt.

FAQ

Fragen zu JSON-zu-CSV-Konverter

Warum hat das CSV manchmal andere Spalten als erwartet?

Der Konverter sammelt alle eindeutigen Schluessel aus jedem Objekt im Array. Wenn spaetere Objekte zusaetzliche Schluessel haben, die im ersten Objekt nicht vorhanden sind, erscheinen diese Schluessel trotzdem als Spalten. Dadurch gehen keine Daten verloren, aber die Spaltenreihenfolge kann vom ersten Objekt abweichen.

Kann ich mit diesem Tool CSV zurueck in JSON konvertieren?

Nein, dieses Tool konvertiert nur JSON nach CSV. Fuer die CSV-nach-JSON-Konvertierung benoetigen Sie ein anderes Tool. Die umgekehrte Konvertierung ist komplexer, da CSV keine Typinformationen enthaelt.

Was passiert mit verschachtelten Arrays im JSON?

Verschachtelte Arrays werden in ihre JSON-String-Repraesentation konvertiert, nicht abgeflacht. Zum Beispiel wird tags: [a,b] zum CSV-Wert [a,b]. Verschachtelte Objekte werden mit Punktnotation abgeflacht (address.city), aber Arrays bleiben als Zeichenketten erhalten.

Verwandte Tools

Weitere html-tools

Auch ausprobieren

Auch ausprobieren