JSON-Tools

JSON in CSV umwandelnSpalten vor dem Export prüfen

Objekt oder Objektliste einfügen. Die Vorschau folgt automatisch den gewählten Feldern und Ausgabeoptionen.

JSON in CSV umwandeln

JSON-Eingabe

Verarbeitung im Browser. Eingaben werden weder hochgeladen noch gespeichert.

CSV-Ergebnis

Umwandeln, um Zeilen anzuzeigen.

Ausgabeoptionen

Spalten auswählen und ordnen

Felder werden beim Umwandeln ermittelt. Namen sind JSON Pointer. Neue Eingaben oder Strukturregeln setzen die Auswahl zurück.

Änderungen werden verarbeitet…

JSON in CSV umwandeln ist oft der letzte Schritt zwischen einer API und Excel. Dabei können einzelne Datensätze zusätzliche Felder enthalten. Die Spaltenliste berücksichtigt deshalb alle Objekte statt nur den ersten Datensatz.

Wer JSON in CSV umwandeln möchte, sollte die spätere Importart mitdenken. Dieser JSON CSV Konverter lässt Zahlen unverändert, doch Excel kann lange Kennungen beim Öffnen trotzdem als Zahlen interpretieren.

Warum JSON in CSV umwandeln mit Vorschau?

Eindeutige Pfade statt mehrdeutiger Punkte

Verschachtelte Daten erhalten JSON-Pointer-Spalten. /user/name und /user.name bleiben getrennt; Schrägstriche und Tilden in Schlüsseln werden maskiert. So überschreibt die Auflösung keine gleich aussehenden Felder.

Verschachtelte Zweige werden getrennten ausgewählten Tabellenspalten zugeordnet

Arrays ohne zusätzliche Datensätze

JSON in CSV umwandeln erhält standardmäßig jedes Array als JSON-Text in einer Zelle. Alternativ entstehen Indexspalten. Beide Varianten behalten die Anzahl der übergeordneten Zeilen bei.

Ein Array bleibt in einer Zelle oder wird ohne zusätzliche Zeilen auf Indexspalten verteilt

Drei Entscheidungen vor dem Export

01

Felder erst ermitteln

Nach dem ersten Lauf stehen alle gefundenen Spalten zur Auswahl. Abwählen und mit Pfeilen verschieben; bei neuer Eingabe oder anderer Strukturstrategie wird die Auswahl zurückgesetzt.

02

Automatisch oder manuell aktualisieren

Die automatische Umwandlung ist anfangs aktiv. Nach 400 ms ohne weitere Eingabe werden Änderungen an Daten, Optionen und Spalten verarbeitet. Ausschalten für die Schaltfläche Umwandeln oder Ctrl/Cmd + Enter. Kopieren und Download bleiben bis zum aktuellen Ergebnis gesperrt.

03

Vorschau nicht mit Export verwechseln

Die Tabelle zeigt jeweils 50 weitere Zeilen. Export und Zwischenablage enthalten stets alle Zeilen. Das BOM wird nur der heruntergeladenen Datei vorangestellt, nicht dem kopierten Text.

Felder und Ausgabeformat steuern

Alle Schlüssel berücksichtigen

Die Reihenfolge folgt dem ersten Auftreten im gesamten Dokument. Fehlende Werte und null ergeben leere Zellen; 0 und false bleiben erhalten. Ein einzelnes Objekt wird zu einer Zeile.

Zellen korrekt begrenzen

Trennzeichen, Zeilenumbrüche und doppelte Anführungszeichen lösen CSV-Quoting aus. Innere Anführungszeichen werden verdoppelt. Leere Zellen werden ebenfalls zitiert; auf Wunsch alle Zellen.

Trennzeichen passend zum Import

JSON zu CSV unterstützt Komma, Semikolon, Tabulator und senkrechten Strich. Zeilen enden mit CRLF. Tabulator erzeugt eine .tsv-Datei, die übrigen Optionen .csv; UTF-8-BOM ist optional.

Zahlenzeichenfolgen erhalten

Große Ganzzahlen, Exponenten und nachgestellte Dezimalnullen durchlaufen keine Gleitkommakonvertierung. Auch die Zeichenfolge 007 bleibt bestehen. Im Tabellenprogramm müssen Kennungen dennoch als Text importiert werden.

Grenzen des Tabellenformats

Strenge Objektstruktur
Erlaubt sind ein Objekt oder ein Array aus Objekten. Ein data-Array aus einer API-Hülle bitte vorher extrahieren. JSONL, JSON5, Kommentare, Reparatur, URL-Abruf und Datei-Upload fehlen bewusst; doppelte Schlüssel werden abgelehnt.
Keine Zeilenvervielfachung
Es gibt weder Pivot noch Array-Auflösung in neue Zeilen. Leere verschachtelte Container bleiben {} beziehungsweise []. Ohne Objektauflösung bleiben Objekte JSON-Zellen; die Array-Indexoption wird separat angewendet.
Kein typisiertes Arbeitsblatt
XLSX, Datumsumwandlung und Typinferenz sind nicht enthalten. null, fehlende Werte und leere Zeichenfolgen werden gleich dargestellt. Für eine genaue Wiederherstellung das ursprüngliche JSON aufbewahren.
Formelhinweis ohne Datenänderung
Verdächtige Präfixe einschließlich Steuerzeichen und Vollbreitenvarianten werden gezählt. Es werden keine Apostrophe eingefügt. CSV-Anführungszeichen garantieren keine Sicherheit in Excel; unbekannte Werte als Text importieren.
Begrenzte Verarbeitung
Maximal 500000 Eingabezeichen, 50000 Knoten, Tiefe 100, 10000 Zeilen, 200 ermittelte Spalten, 100000 Ausgabezellen und 2000000 Ausgabezeichen. Überschreitungen brechen den gesamten Lauf ab. Leere Objekte haben keine Spalten; [] liefert keinen Download.

JSON in CSV umwandeln: häufige Fragen

Wie werden verschachtelte Werte exportiert?

Objektauflösung ist anfangs aktiviert und erzeugt Pfade wie /adresse/ort. Arrays bleiben zunächst JSON-Zellen, können aber nach Index auf Spalten verteilt werden. Die Anzahl der Datensätze bleibt gleich.

Wie konvertiere ich eine Antwort mit data-Array?

Kopieren Sie nur den Inhalt des gewünschten data-Arrays in die Eingabe. Der Konverter errät keine Quellpfade. Ein äußeres Objekt wird sonst als einzelner Datensatz behandelt.

Wieso erscheint alles in einer Excel-Spalte?

Wählen Sie das Trennzeichen, das beim Excel-Import eingestellt ist, häufig Semikolon oder Komma. JSON in CSV umwandeln kann auch Tabulator ausgeben. Nutzen Sie den Textimport, statt die Erkennung allein Excel zu überlassen.

Wie groß darf die Eingabe sein?

Es gelten 500000 Eingabezeichen sowie die angegebenen Grenzen für Knoten, Tiefe, Zeilen, Spalten und Zellen. Große Dateien werden nicht gestreamt. Bei Überschreitung in kleinere Datensätze aufteilen.

Warum werden Umlaute in Excel falsch angezeigt?

Die Datei ist UTF-8. Aktivieren Sie das BOM für den Download oder wählen Sie UTF-8 ausdrücklich im Importdialog. Das BOM hilft bei der Zeichensatzerkennung, bestimmt aber weder Trennzeichen noch Datentypen.

Einen Fall gefunden, der nicht korrekt konvertiert wird?

Die nächste Tabelle vorbereiten

JSON in CSV umwandeln beginnt mit einer überprüfbaren Spaltenauswahl. Testen Sie das Beispiel, legen Sie die Array-Darstellung fest und exportieren Sie die vollständige Tabelle.