Kategorie: Entwicklung
JSON zu CSV
Ein JSON-Array oder -Objekt im Browser in CSV umwandeln
Füge ein JSON-Array aus Objekten oder ein einzelnes Objekt ein, um daraus CSV-Zeilen zu erzeugen. Verschachtelte Objekte und Arrays werden zu Spalten mit Punktpfaden abgeflacht. Läuft komplett im Browser.
Füge ein JSON-Array oder -Objekt ein, um es in CSV umzuwandeln.
Hier erscheint das Ergebnis.
Alles auf dieser Seite wird in Ihrem Browser verarbeitet. Nichts wird hochgeladen.
Wozu dieses Werkzeug dient
APIs und Exporte liefern häufig JSON, doch Tabellenkalkulationen und viele Importwerkzeuge erwarten CSV. Dieser Konverter macht aus jedem Eintrag eines JSON-Arrays eine CSV-Zeile, flacht verschachtelte Objekte zu Spalten wie address.city ab und verbindet Array-Werte mit einem Semikolon, damit nichts verloren geht. Ein einzelnes JSON-Objekt wird als eine Zeile behandelt.
So funktioniert es
- Füge ein JSON-Array aus Objekten oder ein einzelnes Objekt in das Eingabefeld ein.
- Wähle das Trennzeichen und ob eine Kopfzeile eingefügt werden soll.
- Kopiere das CSV oder lade es als Datei herunter.
Datenschutz
Dieses Werkzeug läuft vollständig in Ihrem Browser. Ihre Eingabe wird nie hochgeladen, gespeichert oder weitergegeben – beim Schließen des Tabs ist sie weg.
Häufig gestellte Fragen
- Werden meine JSON-Daten irgendwohin hochgeladen?
- Nein. Das Parsen und Konvertieren erfolgt durch JavaScript in der Seite, sodass nichts, was du einfügst, dein Gerät verlässt.
- Wie werden verschachtelte Objekte behandelt?
- Verschachtelte Schlüssel werden zu Spalten mit Punktpfaden abgeflacht, sodass { "address": { "city": "London" } } zu einer Spalte namens address.city wird.
- Was passiert mit Arrays innerhalb des JSON?
- Ein Array aus einfachen Werten wird in einer Zelle durch Semikolons getrennt zusammengefasst; ein Array aus Objekten wird zu indizierten Spalten wie tags.0, tags.1 abgeflacht.