Toollet
Nach Aufgabe oder App-Name suchenSuchenKontakt
Preise

JSON in CSV umwandeln

Fügen Sie JSON ein oder laden Sie es aus einer Datei, um ein Objekt oder Array von Objekten für eine Tabellenkalkulation in CSV umzuwandeln. Prüfen Sie Zeilen, Spalten und Werte und kopieren Sie die CSV oder speichern Sie sie als UTF-8-CSV-Datei mit BOM.

Sie können eine JSON-Datei hier ablegen. UTF-8, bis zu 1 MB.

Erweiterte EinstellungenKomma · Formelschutz ON

Fügen Sie Zeichenfolgen, die mit =, +, -, @ oder ähnlichen Zeichen beginnen, ein Apostroph voran. Deaktivieren Sie dies nur, wenn Sie die Originalzeichenfolgen benötigen.

Geben Sie JSON zur Umwandlung ein.

CSV-Ergebnis

Geben Sie JSON ein und wandeln Sie es um, um Zeilen und Spalten zu prüfen.

Möglichkeiten

JSON-Liste in Tabellendaten umwandeln

Wandeln Sie ein Array von Objekten in CSV um, mit 1 Zeile pro Objekt. Ein einzelnes Objekt kann ebenfalls in 1 Zeile umgewandelt werden.

Feldnamen als Spalten anordnen

Spalten werden in der Reihenfolge des ersten Auftretens der Feldnamen erstellt. In einer Zeile fehlende Felder und null-Werte werden zu leeren Zellen.

Für Tabellenkalkulation kopieren oder speichern

Kopieren Sie die CSV oder speichern Sie eine UTF-8-Datei mit BOM. Als Trennzeichen können Sie Komma, Semikolon oder Tabulator wählen.

Anleitung

  1. JSON eingeben

    Fügen Sie JSON ein oder öffnen Sie eine Datei. Sie können auch die Umwandlung mit „Mit Beispiel füllen“ ausprobieren.

  2. In CSV umwandeln

    In der Regel können Sie die Standardeinstellungen verwenden. Öffnen Sie die erweiterten Einstellungen, um das Trennzeichen oder den Umgang mit formelähnlichen Zeichenfolgen zu ändern.

  3. Tabelle prüfen und abrufen

    Prüfen Sie Zeilen, Spalten und Werte und kopieren oder speichern Sie die CSV. Öffnen Sie die Quelltextansicht, um CSV-Anführungszeichen und weitere Details zu prüfen.

Nützlich, wenn

JSON-Liste in einer Tabellenkalkulation prüfen

Nutzen Sie dies, wenn Sie als JSON erhaltene Daten wie eine Produktliste in einer Tabellenkalkulation sortieren oder prüfen möchten.

Daten als Tabelle weitergeben

Nutzen Sie dies, wenn Sie ein JSON-Array von Objekten in einem Format bereitstellen möchten, das CSV-fähige Software importieren kann.

Wie JSON zu CSV-Zeilen und -Spalten wird

Feldnamen werden zu Spalten, Objekte zu Zeilen

Jedes Objekt im Array wird als 1 Zeile behandelt. Feldnamen werden aus allen Zeilen gesammelt; Spalten werden nach ihrem ersten Auftreten in der Eingabe angeordnet.

Umgang mit fehlenden Werten und Verschachtelung

Fehlende Felder und null bleiben leer. Verschachtelte Arrays und Objekte bleiben als JSON in einer Zelle und werden nicht zu separaten Spalten erweitert.

Trennzeichen und Anführungszeichen

Alle Felder werden in doppelte Anführungszeichen eingeschlossen; Anführungszeichen in Zellen werden verdoppelt. Zeilenumbrüche in Werten bleiben erhalten, CSV-Zeilen enden mit CRLF.

Häufig gestellte Fragen

Werden verschachtelte Objekte zu eigenen Spalten?

Nein. Verschachtelte Objekte und Arrays bleiben als ursprüngliches JSON in einer einzelnen Zelle. Diese Funktion erweitert tiefe Hierarchien nicht automatisch zu Spalten.

Was gilt, wenn sich Feldnamen zwischen Zeilen unterscheiden?

Feldnamen aus allen Zeilen werden zu Spalten. Fehlende Felder und null sind in der jeweiligen Zeile leer. Spalten erscheinen in der Reihenfolge ihres ersten Auftretens.

Was bedeutet der Schutz formelähnlicher Zeichenfolgen?

Vor Zeichenfolgen, die mit =, +, -, @ oder ähnlichen Zeichen beginnen, wird ein Apostroph eingefügt, damit Tabellenkalkulationen sie nicht als Formeln interpretieren. Deaktivieren Sie dies in den erweiterten Einstellungen nur, wenn Sie die Originalzeichenfolgen benötigen.

Ändern sich große ganzzahlige Werte?

Die ursprüngliche Zahlendarstellung bleibt bei der Umwandlung erhalten. Die Tabellenkalkulation, in die Sie importieren, kann Zahlen jedoch runden. Legen Sie Spalten mit Zahlen oder IDs in der Importsoftware als Text fest.

Eingaben und Ergebnisse

Eingabe
1 UTF-8-JSON-Eingabe. Eingefügter Text und Dateien dürfen bis zu 1 MB (1.000.000 Bytes) groß sein.
Umwandlung
Ein Objekt mit Feldern oder ein Array mit mindestens 1 Objekt. Die Ausgabe ist auf 100.000 Zellen begrenzt.
Ausgabe
CSV mit Spaltennamen. Beim Kopieren wird CSV-Text ausgegeben; Dateien werden als UTF-8 mit BOM gespeichert.

Aktuelle Einstellungen

Werkzeuge suchen