Zum Inhalt springen

JSON in CSV umwandeln

Dieses Werkzeug schreibt ein JSON-Array als CSV-Tabelle, mit einer Kopfzeile aus den gefundenen Schlüsseln. Nicht jedes JSON-Dokument ist eine Tabelle, und um diesen Unterschied geht es hier vor allem: aus einem Array von Objekten werden Zeilen und Spalten, ein einzelnes Objekt oder ein nackter Wert enthält keine Tabelle. Die Umwandlung läuft in Ihrem Browser, Ihre Datei wird nie hochgeladen.

Läuft in Ihrem Browser

Datei hierher ziehen

JSON, bis zu 50 MB

So funktioniert es

  1. 1 Wählen Sie eine JSON-Datei, deren oberste Ebene ein Array ist.
  2. 2 Stellen Sie das Trennzeichen ein, wenn das Ergebnis kein Komma verwenden soll.
  3. 3 GRID16 schreibt die Tabelle in Ihrem Browser.
  4. 4 Laden Sie die CSV-Datei herunter.

Fragen

Welches JSON lässt sich in eine Tabelle umwandeln?
Eines, dessen oberste Ebene ein Array ist. Ein einzelnes Objekt oder ein nackter Wert hat keine Zeilen, und der Vorgang sagt das, statt eine Tabelle zu erfinden.
Was passiert mit verschachtelten Objekten und Arrays?
Sie werden als JSON-Text in die Zelle geschrieben. So bleibt der Wert vollständig in einem einzigen CSV-Feld, und das ist die einzige Antwort, die nichts verliert.
Was, wenn die Objekte nicht dieselben Schlüssel haben?
Die Kopfzeile enthält jede Spalte, die irgendwo vorkommt, in der Reihenfolge ihres ersten Auftretens. Eine Zeile, der eine fehlt, lässt diese Zelle leer.
Wird meine Datei auf einen Server geladen?
Nein. Die Umwandlung läuft in Ihrem Browser, die Datei verlässt Ihr Gerät nicht.

Weitere Tools