JSON in CSV umwandeln (für Excel)

Wer eine API-Antwort an jemanden weitergibt, der in Excel arbeitet, muss JSON in CSV umwandeln. Dieses Tool sammelt alle im Array vorkommenden Schlüssel, damit keine Spalte verloren geht, flacht verschachtelte Objekte zu Spalten mit Punktnamen ab und setzt jeden Wert in Anführungszeichen, der das Trennzeichen oder einen Zeilenumbruch enthält.

JSON in CSV: so funktioniert er

  1. Fügen Sie ein JSON-Array aus Objekten ein.
  2. Wählen Sie das Trennzeichen – für Excel auf Deutsch das Semikolon – und ob verschachtelte Objekte abgeflacht werden sollen.
  3. Prüfen Sie die erzeugte Kopfzeile auf Vollständigkeit.
  4. Kopieren Sie das CSV und fügen Sie es direkt in eine Tabelle ein.

Häufige Fragen

Was passiert, wenn die Objekte unterschiedliche Schlüssel haben?

Jeder irgendwo im Array vorkommende Schlüssel wird zu einer Spalte, und Datensätze ohne diesen Schlüssel erhalten eine leere Zelle. So gehen Felder nicht verloren, die erst in späteren Zeilen auftauchen.

Wie werden verschachtelte Objekte behandelt?

Sie werden zu Spalten mit Punktnamen abgeflacht: Ein Objekt user mit dem Feld name wird zur Spalte „user.name“. Arrays landen als JSON in einer einzelnen Zelle.

Warum stehen manche Werte in Anführungszeichen?

Weil sie das Trennzeichen, ein Anführungszeichen oder einen Zeilenumbruch enthalten. Interne Anführungszeichen zu verdoppeln und das Feld einzuschließen ist die CSV-Standardmaskierung.

Warum zeigt Excel meine Umlaute falsch an?

Weil Excel die Kodierung beim Doppelklick errät. Importieren Sie das CSV über Daten > Daten abrufen und geben Sie UTF-8 an, dann stimmen Umlaute und ß.

JSON-Formatierer · Base64-Konverter · URL-Kodierer · JWT-Decoder · Alle Tools ansehen

Auch verfügbar auf: English · Español · Português · Français