JSON in CSV umwandeln
JSON in CSV umwandeln: Arrays aus APIs werden zur Tabelle für Excel, mit verschachtelten Feldern als Spalten, Semikolon oder Komma und Download als CSV-Datei.
Alles läuft in Ihrem Browser. Eingaben verlassen Ihr Gerät nicht.
So wird aus JSON eine Tabelle
Der Konverter wandelt JSON in CSV um, also in eine Tabelle mit einer Zeile pro Datensatz. Erwartet wird ein Array von Objekten, wie es fast jede API liefert. Steckt das Array in einem Objekt, etwa unter „data“ oder „items“, findet das Werkzeug es selbst. Jeder Schlüssel wird zu einer Spalte; fehlt ein Feld in einem Datensatz, bleibt die Zelle leer. Im Englischen heißt diese Aufgabe „JSON to CSV“.
Verschachtelte Objekte werden flach gemacht: Aus {"ort": {"stadt": "Köln"}} wird die Spalte ort.stadt. Listen und tiefere Strukturen, die sich nicht sinnvoll aufteilen lassen, landen als JSON-Text in einer Zelle. Felder mit Trennzeichen, Anführungszeichen oder Zeilenumbrüchen werden nach RFC 4180 in Anführungszeichen gesetzt, innere Anführungszeichen verdoppelt.
Für JSON nach Excel in Deutschland wählen Sie das Semikolon und bei Bedarf das Dezimalkomma; so erkennt Excel Spalten und Zahlen ohne Importassistent. Mit dem Knopf „Als CSV-Datei speichern“ können Sie direkt eine CSV-Datei erstellen, die mit Byte-Order-Mark (UTF-8) gespeichert wird, damit Umlaute in Excel richtig erscheinen. Den umgekehrten Weg gehen Sie mit CSV in JSON.
Anleitung: JSON in CSV in 4 Schritten
- JSON in das Feld „JSON“ einfügen oder mit „Beispiel“ ein Muster laden; ein Array unter „data“ oder „items“ wird selbst erkannt.
- Das Trennzeichen wählen: Semikolon für Excel in Deutschland, sonst Komma oder Tabulator.
- Optionen setzen: verschachtelte Objekte als Spalten (a.b), Kopfzeile, alle Felder in Anführungszeichen und Dezimalkomma.
- Das CSV kopieren oder mit „Als CSV-Datei speichern“ herunterladen.
Typische Anwendungsfälle
- API-Antwort auswerten: Eine Liste von Bestellungen oder Nutzern aus einer REST-API in Excel filtern und sortieren.
- Export für Kollegen: JSON-Daten als CSV-Datei weitergeben, die sich ohne Importassistent öffnen lässt.
- Datenimport vorbereiten: JSON in eine Tabelle für ein Programm umwandeln, das nur CSV einliest.
Häufige Fragen
Welches JSON kann ich umwandeln?
Am besten ein Array von Objekten. Ein einzelnes Objekt wird zu einer Zeile, ein Objekt mit einem Array darin (z. B. "items") wird automatisch erkannt.
Warum öffnet Excel meine CSV in einer einzigen Spalte?
Excel in Deutschland erwartet meist das Semikolon als Trennzeichen. Wählen Sie Semikolon, dann werden die Spalten richtig getrennt.
Was passiert mit verschachtelten Daten?
Objekte werden zu Spalten mit Punkt-Namen wie adresse.ort. Listen werden als JSON-Text in eine Zelle geschrieben, damit keine Information verloren geht.
Wird beim JSON konvertieren etwas hochgeladen?
Nein. Die Umwandlung und der Download der CSV-Datei laufen vollständig in Ihrem Browser.
Wie öffne ich eine JSON-Datei in Excel?
Wandeln Sie das JSON hier mit Semikolon als Trennzeichen in CSV um und speichern Sie die CSV-Datei; Excel öffnet sie dann mit getrennten Spalten. Alternativ bietet Excel unter Daten einen Import aus JSON über Power Query.
Warum werden Umlaute in meiner CSV-Datei falsch angezeigt?
Excel erkennt UTF-8 nur zuverlässig, wenn die Datei mit einer Byte-Order-Mark beginnt. Die Datei aus „Als CSV-Datei speichern“ enthält diese Kennung; beim Kopieren in einen Editor und eigenem Speichern kann sie fehlen.
Das könnte auch helfen
JSON minimieren
JSON auf eine Zeile verdichten: Leerraum entfernen, Zahlen exakt erhalten, optional Schlüssel sortieren.
ÖffnenCSV in JSON umwandeln
CSV in JSON umwandeln mit automatischer Trennzeichen-Erkennung und Anführungszeichen nach RFC 4180.
ÖffnenXML formatieren und prüfen
XML einrücken, minimieren und auf Wohlgeformtheit prüfen, mit Fehlerstelle in Zeile und Spalte.
ÖffnenXML in JSON umwandeln
XML in JSON umwandeln: Attribute mit Präfix, wiederholte Elemente als Arrays, Zahlen erkannt.
ÖffnenYAML in JSON umwandeln
YAML prüfen und in JSON umwandeln: Listen, Anker, Block-Strings und mehrere Dokumente.
ÖffnenJSON in YAML umwandeln
JSON in sauberes YAML umwandeln, mehrdeutige Werte wie yes oder no werden sicher gequotet.
Öffnen