Verschachteltes JSON korrekt in CSV umwandeln
Wandeln Sie verschachteltes JSON ohne Programmierung in eine brauchbare CSV um. Sehen Sie, wie verschachtelte Angaben und Listen die Tabelle verändern, und wählen Sie das passende Ergebnis.
Wandeln Sie verschachteltes JSON in CSV um, indem Sie verschachtelte Objektfelder zu Spalten machen und entscheiden, was mit den einzelnen Listen geschehen soll. Lassen Sie eine Liste zusammen in einer Zelle, wenn sie zu einem Datensatz gehört, oder erzeugen Sie zusätzliche Zeilen, wenn jedes Listenelement für sich stehen soll.
Prüfen Sie vor dem Download die Vorschau und die Zeilenzahl. Sehr unregelmäßiges JSON, bei dem fast jeder Datensatz neue Felder einführt, kann schon vor Erreichen der Dateigrößengrenze abgelehnt werden, weil der Konverter auch begrenzt, wie viele unterschiedliche Ausgabespalten er sicher erstellen kann.
Wann diese Anleitung hilft
Diese Anleitung ist nützlich, wenn ein normaler JSON-Export eine verwirrende CSV-Vorschau erzeugt, besonders bei Kundendaten, Adressen, Bestellpositionen, Tags oder anderen Listen.
Die wichtigste Entscheidung ist einfach: Einige verschachtelte Angaben können zu Spalten werden, während Listen entweder zusammen in einer Zelle bleiben oder zusätzliche Zeilen erzeugen können.
Was der Konverter mit verschachtelten Daten macht
Angaben innerhalb eines anderen Bereichs können eigene Spalten werden. Eine Stadt innerhalb von Kundendaten kann zum Beispiel als Spalte customer.city erscheinen.
Bei Listen müssen Sie wählen. Wenn Sie eine Liste nur zur Information behalten möchten, ist eine gemeinsame Zelle meist am einfachsten. Wenn jedes Element eine eigene Zeile zum Filtern, Zählen oder Importieren braucht, wählen Sie die Option für zusätzliche Zeilen.
Keine der beiden Varianten ist immer besser. Entscheidend ist, was Sie mit der CSV machen möchten.
So wandeln Sie verschachteltes JSON in CSV um
- 01
JSON-Datei hinzufügen
Wählen Sie Ihre .json-Datei aus oder fügen Sie den JSON-Text in das Tool ein.
- 02
Erste Vorschau ansehen
Suchen Sie die verschachtelten Angaben und Listen, die für Ihre Arbeit wichtig sind.
- 03
Nützliche Spalten behalten
Lassen Sie die Kunden-, Bestell-, Produkt- oder anderen Felder drin, die Sie wirklich brauchen.
- 04
Listen behandeln
Lassen Sie Listenwerte für eine kompakte CSV zusammen oder erzeugen Sie zusätzliche Zeilen, wenn jedes Element einzeln stehen soll.
- 05
Zeilenzahl prüfen
Wenn Sie zusätzliche Zeilen aus Listen erzeugt haben, kontrollieren Sie, ob die größere Zeilenzahl zu den Quelldaten passt.
- 06
CSV herunterladen und prüfen
Öffnen Sie das Ergebnis und kontrollieren Sie einige Datensätze, bevor Sie die Datei importieren oder teilen.
- Wie schütze ich IDs mit führenden Nullen? Aktivieren Sie vor dem Download die Option, die zahlenaussehenden Text beibehält. So bleiben Werte wie 00123 als Text erkennbar.
Ein einfaches Beispiel
Dieses JSON enthält eine Kundenstadt und eine kurze Liste von Artikeln:
{
"order": "10417",
"customer": { "city": "Porto" },
"items": ["Mug", "T-shirt"]
}
Die Stadt kann eine eigene Spalte wie customer.city werden. Die beiden Artikel können zusammen in einer Zelle bleiben oder zusätzliche Zeilen bekommen, wenn Sie jeden Artikel einzeln bearbeiten möchten.
Das ist die wichtigste Entscheidung bei verschachteltem JSON.
Datenschutz
Die Umwandlung findet auf Ihrem Gerät im Browser statt. Ihre JSON-Datei wird für die Verarbeitung nicht auf einen Server hochgeladen.
Das ist hilfreich, wenn der Export Kunden-, Bestell-, Finanz- oder andere private Informationen enthält.
Praktische Grenzen
Die aktuelle Dateigrößengrenze finden Sie auf der Tool-Seite; sie wird aus der ausgelieferten Konfiguration übernommen.
Große verschachtelte Dateien können länger dauern und mehr Arbeitsspeicher benötigen. Zusätzliche Zeilen aus großen Listen können die CSV außerdem deutlich größer machen als die Tabelle, die Sie zuerst erwartet haben.
Prüfen Sie vor dem Download immer die Vorschau und die Zeilenzahl. Wenn eine große Datei auf Ihrem Gerät Probleme macht, arbeiten Sie mit einem kleineren Export oder teilen Sie die Quelldaten in kleinere Dateien auf.
Ergebnis
Die fertige CSV sollte leicht lesbar sein und zu Ihrer geplanten Nutzung passen. Verschachtelte Angaben werden zu nützlichen Spalten, während Listen je nach Ihrer Wahl zusammenbleiben oder zusätzliche Zeilen erhalten.
JSON jetzt in CSV umwandelnTransformation ansehen
Verschachteltes JSON wird zu einer lesbaren Tabelle.
Verschachteltes JSON wird zu klaren Spalten, damit die Daten leicht lesbar und weiterverwendbar sind.
{
"id": 1042,
"name": "Alex",
"address": { "city": "Berlin" }
}| id | name | address.city |
|---|---|---|
| 1042 | Alex | Berlin |
Müssen Sie das jetzt erledigen?
JSON jetzt in CSV umwandelnVerwandte Werkzeuge
Öffnen Sie das Werkzeug aus dieser Anleitung oder ein verwandtes.
- JSON-Dateien kostenlos online vergleichenVergleichen Sie zwei JSON-Dokumente strukturell und prüfen Sie hinzugefügte, entfernte, geänderte sowie typveränderte Werte nach Pfad. Die Reihenfolge von Objektschlüsseln zählt nie als Änderung.
- CSV-Dateien bereinigen und reparieren – ohne UploadBeheben Sie häufige CSV-Probleme wie falsche Trennzeichen, ungleiche Zeilen, Leerzeilen, Leerzeichen, BOM-Marker und doppelte Kopfzeilen.