So geht’s
Ein JSON-Array von Objekten einfügen, deren Werte Strings, Zahlen, Booleans oder null sind. Konvertieren baut die CSV. Verschachtelte Objekte und Arrays werden abgelehnt statt still abgeflacht.
Beispiel
Zwei flache Objekte werden zu einer Kopfzeile und zwei Datenzeilen.
Eingabe
[{"name":"Ada","year":1815},{"name":"Grace","year":1906}]
Ausgabe
name,year
Ada,1815
Grace,1906
So funktioniert es
Der Konverter liest das JSON, sammelt Feldnamen in der Reihenfolge des ersten Auftretens und schreibt ein CSV im RFC-Stil. Fehlende Felder werden leere Zellen. Ein einzelnes flaches Objekt wird als eine Zeile akzeptiert. Ein Array von Skalaren wird eine Spalte namens value.
Häufige Fehler
- Verschachteltes address-Objekt Entfernen Sie das verschachtelte Objekt oder exportieren Sie diesen Zweig allein. Das Werkzeug benennt das abgelehnte Feld.
- Der Wurzelwert ist eine Zahl Packen Sie Zeilen in ein Array oder liefern Sie ein flaches Objekt.
- Excel zeigt die falschen Zeichen Schalten Sie die Excel-BOM-Option ein, damit Excel UTF-8 erkennt.
Einschränkungen
Verschachtelte Daten werden nicht abgeflacht, weil Abflachen Informationen verbergen kann. Sehr große Ganzzahlen können schon im JSON Präzision verlieren. Die BOM-Option fügt nur eine Byte-Order-Mark hinzu. Sie ändert die Zeilen nicht.
Datenschutz
Der Text, den Sie einfügen, wird in Ihrem Browser verarbeitet. PepsTools empfängt ihn nicht, speichert ihn nicht und sendet ihn nicht an einen anderen Dienst.
Fragen
Werden verschachtelte Felder mit Punkten verbunden?
Nein. Wenn ein Wert ein Objekt oder Array ist, stoppt die Umwandlung und nennt das Feld.