Wofür JSON in Excel umwandeln gedacht ist
Eine Liste von Datensätzen aus einer Schnittstelle wird hier zur Tabelle – die Spalten entstehen aus den Feldern.
Bedienung
- Die JSON-Antwort einfügen – ein Array oder ein einzelnes Objekt sind beide möglich
- Umwandeln lassen; die Zahl der Zeilen und Spalten erscheint samt Vorschau
- Prüfen, ob die Spalten alle benötigten Felder abdecken
- Die xlsx herunterladen und in einer Tabellenkalkulation filtern und auswerten
Typische Anwendungen: Eine Datensatzliste aus einer Schnittstelle zur Kontrolle in eine Tabelle bringen, JSON-Zeilen aus einem Protokoll in eine filterbare Tabelle überführen, Ein Array aus einer Konfigurationsdatei für nicht technische Kolleginnen und Kollegen aufbereiten.
Fragen und Antworten
Werden verschachtelte Strukturen aufgeteilt?
Nein, sie landen als JSON-Text in einer Zelle. Zum Aufteilen glätten Sie die Daten zuvor in einem Skript.
Warum erscheint ein JSON-Fehler?
Häufige Ursachen sind Kommentare, einfache Anführungszeichen oder ein zusätzliches Komma nach dem letzten Element. Standard-JSON erlaubt das nicht.
Ändert sich die Reihenfolge der Felder?
Die Kopfzeile folgt der Reihenfolge des ersten Auftretens der Felder und entspricht damit im Wesentlichen Ihrer JSON-Struktur.
Muss ich vor der Umwandlung etwas hochladen?
Nein. Ausgewertet und erzeugt wird lokal im Browser – auch Konfigurationen mit Schlüsseln lassen sich hier unbesorgt einfügen.
Einschränkungen
Verarbeitet wird nur die oberste Ebene: Verschachtelte Objekte und Arrays werden zu einer Zeichenkette und landen in einer Zelle, sie werden nicht automatisch auf mehrere Spalten verteilt. Bei vielen Feldern wird die Tabelle sehr breit, weshalb Felder vorher im Code beschnitten werden sollten. Das JSON muss syntaktisch korrekt sein – ein fehlendes Anführungszeichen oder ein Komma vor der Klammer führt zu einem Fehler.
Was das Werkzeug kann
Ein JSON-Array oder ein einzelnes Objekt einfügen und umwandeln, Alle vorkommenden Felder werden zu Spalten; Datensätze ohne ein Feld bleiben dort leer, Verschachtelte Objekte und Arrays landen als JSON-Text in der Zelle, Erzeugt wird eine gewöhnliche xlsx, die Excel, WPS und Numbers öffnen können
Diese Werkzeuge passen: