input
output
Wandle ein JSON-Array von Objekten in CSV um, oder füge CSV ein, um es zurück in JSON zu wandeln.

Verwandt

Anleitungen zu JSON to CSV

Alle Anleitungen →

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/false und null in 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.