JSON-zu-CSV-Konverter
Konvertiere JSON-Arrays in CSV-Tabellen oder CSV zurück in JSON, lokal und ohne Upload.
Verwandt
Anleitungen zu JSON to CSV
JSON-Interoperabilität: YAML, CSV, XML, JWT, Schema
JSON lebt selten allein. Konvertiere zwischen JSON und YAML/CSV/XML, dekodiere JWTs, generiere Typen und validiere gegen JSON Schema — jeder Schritt bleibt im Browser.
JSON zu CSV konvertieren: ein Array von Objekten abflachen
Ein JSON-Array von Objekten wird zu einer CSV-Tabelle — eine Zeile pro Objekt, Spalten aus der Vereinigung der Schlüssel. Die eigentliche Arbeit liegt im Quoting und im Umgang mit verschachtelten Werten.
Nachgestellte Kommas in JSON beheben
Ein nachgestelltes Komma nach der letzten Objekt-Property oder dem letzten Array-Element ist in einigen JavaScript-Kontexten erlaubt, aber kein gültiges JSON.
JSON nach CSV und CSV nach JSON
Füge ein Array von JSON-Objekten ein und klicke auf To CSV, um eine Tabelle für Tabellenkalkulationen zu erhalten —— die Kopfzeile ist die Vereinigung aller Objekt-Schlüssel, verschachtelte Objekte oder Arrays werden als kompaktes JSON in die Zelle geschrieben. Füge CSV ein und klicke auf To JSON, dann wird jede Zeile zu einem Objekt mit den Kopfzeilen als Schlüssel. Die gesamte Verarbeitung findet in deinem Browser statt; es werden keine Daten an einen Server gesendet.
Egal, ob du es json format to csv, convert json into csv, json-to-csv converter, csv to json converter oder einfach CSV-Export nennst —— dieses Tool deckt beide Richtungen über denselben Einstieg ab.
Wie der Konverter mit Randfällen umgeht
- Quoting —— Werte mit Kommas, Anführungszeichen oder Zeilenumbrüchen werden in doppelte Anführungszeichen eingeschlossen, innere Anführungszeichen werden verdoppelt —— wie es CSV verlangt
- Fehlende Schlüssel —— bei unterschiedlichen Schlüsseln pro Objekt wird jeder vorkommende Schlüssel zu einer Spalte; fehlende Werte bleiben leer
- Verschachtelte Daten —— Objekte oder Arrays in einem Feld werden als JSON-Text in der Zelle serialisiert
- Typinferenz —— beim Weg von CSV zu JSON werden eindeutig erkennbare Zahlen,
true/falseundnullin ihren Typ zurückgeführt, der Rest bleibt String
Hat dein JSON Syntaxfehler, repariert das Tool typische Probleme vor der Konvertierung. Die ausführliche Schritt-für-Schritt-Anleitung findest du unter JSON nach CSV (und umgekehrt) konvertieren, oder du säuberst es zuerst mit JSON Fix.
FAQ
Wie werden verschachtelte JSON-Objekte in CSV dargestellt?
Jedes verschachtelte Objekt oder Array wird als JSON-Text in seiner Zelle serialisiert. CSV ist flach, und diese Konvention hält die Konvertierung reversibel. Die Kopfzeile ist die Vereinigung aller Objekt-Schlüssel, sodass auch Datensätze mit zusätzlichen oder fehlenden Feldern sauber ausgerichtet werden.