JSON in CSV umwandeln
Fügen Sie eine JSON-Liste ein und erhalten Sie eine saubere Tabelle: eine Zeile pro Element, eine Spalte pro Feld, bereit für Excel.
Auf diesem Gerät versiegelt
Läuft in Ihrem Browser. Nichts wird hochgeladen.
Versiegelt
CSV JSON
Ihre CSV erscheint hier, während Sie tippen.
Ihr JSON erscheint hier, während Sie tippen.
So funktioniert es
-
JSON einfügen oder öffnen
Fügen Sie es ein, tippen Sie es, legen Sie eine .json-Datei ab oder öffnen Sie eine. Die Umwandlung startet, sobald es etwas zu lesen gibt.
-
Tabelle prüfen
Sehen Sie sich Zeilen und Spalten an, bevor Sie speichern. Wählen Sie das Trennzeichen und lösen Sie verschachtelte Objekte auf oder behalten Sie sie als JSON.
-
CSV herunterladen
Öffnen Sie die Datei in Excel, LibreOffice oder Google Sheets, oder kopieren Sie den Text, um ihn woanders einzufügen.
Häufige Fragen
Wird mein JSON auf einen Server hochgeladen?
Nein. Die Umwandlung läuft vollständig in Ihrem Browser. API-Antworten, Exporte und Kundendaten verlassen also nie Ihr Gerät.
Welche Art von JSON kann ich umwandeln?
Eine Liste von Objekten ergibt eine Zeile pro Objekt und eine Spalte pro Schlüssel, auch wenn nicht alle Objekte dieselben Schlüssel haben. Ein einzelnes Objekt ergibt eine Zeile, und eine Liste von Listen wird Zeile für Zeile geschrieben. Umschließt das JSON eine einzige Liste, etwa eine API-Antwort mit einer Liste „results“, wird diese Liste verwendet.
Wie werden verschachtelte Objekte und Listen behandelt?
Verschachtelte Objekte werden zu Spalten mit Namen in Punktschreibweise wie address.city. Listen werden als JSON-Text in eine einzige Zelle geschrieben, zum Beispiel ["Mathe","Lyrik"], damit nichts verloren geht. Das Tool „CSV in JSON“ kann beides wiederherstellen.
Warum beginnen manche Zellen mit einem Apostroph?
Tabellenprogramme behandeln eine Zelle, die mit =, +, - oder @ beginnt, als Formel. Ein in fremden Daten versteckter Wert könnte dann beim Öffnen der Datei eine Webseite aufrufen oder einen Befehl ausführen – das nennt man CSV-Injection. Ist „Formeln blockieren“ aktiviert, erhalten diese Zellen einen vorangestellten Apostroph, sodass Excel, LibreOffice und Google Sheets sie als reinen Text anzeigen. Normale Zahlen wie -12 bleiben unverändert. Deaktivieren Sie die Option, wenn die CSV für ein Programm statt für eine Tabellenkalkulation gedacht ist.
Excel zeigt alles in einer Spalte oder seltsame Zeichen. Was kann ich tun?
Landet alles in der ersten Spalte, erwartet Ihr Excel Semikolons, was dort üblich ist, wo das Komma als Dezimaltrennzeichen dient: Wählen Sie dann „Semikolon“ als Trennzeichen. Sehen Umlaute oder Akzente falsch aus, lassen Sie „Excel-kompatibel (UTF-8-BOM)“ aktiviert, damit Excel erkennt, dass die Datei UTF-8 ist.
Bleiben Zahlen exakt erhalten?
Ja. Zahlen werden genau so geschrieben, wie sie in Ihrem JSON stehen. Lange IDs und präzise Dezimalzahlen werden also nicht gerundet.