Was ist die JSON-⇄-CSV-⇄-Excel-Umwandlung?
Entwicklung, Datenanalyse und Tabellen brauchen ständig Formatwechsel: Code liefert JSON, ein Kollege will Excel, ein Import-Tool erwartet CSV. Dieses Tool wandelt Tabellendaten zwischen allen dreien um — komplett im Browser, ohne Upload, sicher auch für Daten mit persönlichen Informationen.
So funktioniert es
- JSON oder CSV in das Eingabefeld einfügen oder eine .json / .csv / .xlsx hochladen.
- Auf Zu JSON, Zu CSV oder Zu Excel klicken.
- JSON/CSV-Ergebnisse lassen sich kopieren oder herunterladen; Excel lädt direkt eine .xlsx.
Typische Anwendungen
- Eine JSON-API-Antwort einem Kollegen geben, der nur Excel nutzt.
- Einen CSV-Export aus einer Tabelle in JSON umwandeln, das dein Code parsen kann.
- Datenbank-Abfrageergebnisse in einen .xlsx-Bericht packen.
- Spalten bereinigen, bevor du sie in ein anderes System importierst.
Warum wird verschachteltes JSON in Excel zum Chaos?
Ein Kollege aus der Entwicklung gibt dir Daten als JSON, aber deine Kollegin aus dem Marketing öffnet nur Tabellen — oder umgekehrt: Sie speichert eine saubere Tabelle als CSV, und du brauchst sie als JSON für ein Skript. Dieser Konverter ist die Brücke dazwischen und wandelt JSON, CSV und Excel per Klick ineinander um, ohne mühsames Kopieren. Rechne aber mit einem Punkt: Verschachtelte JSON-Objekte lassen sich nicht sauber auf flache CSV-Spalten abbilden. Eine CSV kennt nur Zeilen und Spalten, deshalb wird ein Objekt im Objekt oder ein Array im Array meist zu Spaltennamen wie a.b.c aufgelöst oder als Text in eine einzige Zelle gequetscht. Bei tief verschachtelten Daten flachst du die benötigten Felder am besten schon an der Quelle ab — das Ergebnis wird viel sauberer.
Wie sieht die Ausgabe aus, wenn ein Wert ein Komma enthält?
Ein Satz, der wirklich durch diese Seite lief: Die Eingabe [{"name":"Ada","dept":"R&D","hours":7.5},{"name":"Bo","dept":"Sales, EU","hours":8}] ergibt name,dept,hours Ada,R&D,7.5 Bo,"Sales, EU",8. Nur Sales, EU bekam Anführungszeichen, R&D nicht — das ist die ganze Regel: Ein Feld wird quotiert, wenn es das Trennzeichen, ein Anführungszeichen oder einen Zeilenumbruch enthält. Beachte außerdem: Die Kopfzeile stammt aus den Schlüsseln des ersten Objekts, nicht aus einem Durchlauf über alle Datensätze; hat der zweite einen zusätzlichen Schlüssel, hat er keinen Platz — flache und normalisiere also vor dem Export.