Alle Tools laufen in deinem Browser — deine Dateien verlassen nie dein Gerät.
All tools154

Werkzeuge

JSON in CSV

JSON in CSV für Excel umwandeln.

Was es macht. Dieses Werkzeug wandelt JSON in CSV um. Wähl das Semikolon als Trennzeichen, wenn die Datei in deutschem Excel geöffnet werden soll — mit Kommas landet alles in einer einzigen Spalte.
Läuft im BrowserKein UploadKeine AnmeldungFunktioniert offline

So benutzt du JSON in CSV

  1. Füg dein JSON ein oder wähl eine Datei.
  2. Wähl das Trennzeichen: Semikolon für deutsches Excel.
  3. Lad die CSV herunter oder kopier sie.

Semikolon für deutsches Excel

Deutsches Excel erwartet CSV mit Semikolon, weil bei uns das Komma das Dezimaltrennzeichen ist. Eine Datei mit Kommas landet vollständig in der ersten Spalte.

Geht die Datei an eine Kollegin mit deutscher Einstellung, oder öffnest du sie selbst in Excel, nimm das Semikolon.

Geht sie an ein System, eine Schnittstelle oder jemanden mit englischer Einstellung, nimm das Komma — das ist der internationale Standard.

Im Zweifel liefer mit Semikolon und schreib dazu, welches Trennzeichen du verwendet hast. Der Empfänger kann es beim Import angeben.

Dasselbe gilt für Beträge: Wähl Punkt oder Komma als Dezimaltrennzeichen, passend zum Ziel.

Verschachtelte Strukturen flach machen

JSON erlaubt verschachtelte Objekte und Listen. CSV kennt nur Zeilen und Spalten, also muss etwas weichen.

Ein verschachteltes Objekt wird zu Spalten mit zusammengesetztem Namen: Ein Objekt „adresse" mit „strasse" und „ort" wird zu „adresse.strasse" und „adresse.ort". Das funktioniert gut.

Eine Liste innerhalb eines Datensatzes ist schwieriger. Drei Telefonnummern zu einer Person passen nicht in eine Spalte, ohne sich zu entscheiden: entweder nummerierte Spalten oder alles in einer Zelle mit einem Trennzeichen. Beides ist ein Kompromiss.

Datensätze mit unterschiedlichen Feldern erzeugen leere Zellen. Die Spaltenüberschriften ergeben sich aus allen vorkommenden Feldern, und Datensätze ohne dieses Feld bleiben dort leer.

Prüf bei einer großen Datei ein paar Zeilen von Hand. Eine flach gemachte Struktur sieht in Excel immer überzeugend aus, auch wenn etwas fehlt.

Kodierung und Anführungszeichen

Speicher als UTF-8, und beachte, dass ältere Excel-Versionen das nur mit einer Byte-Reihenfolge-Markierung richtig lesen. Ohne sie werden ä, ö, ü und ß unleserlich.

Felder, die das Trennzeichen, ein Anführungszeichen oder einen Zeilenumbruch enthalten, werden in doppelte Anführungszeichen gesetzt, und ein Anführungszeichen im Text wird verdoppelt. Das geschieht hier automatisch.

Werte mit führenden Nullen sind das bekannte Ärgernis: Excel macht aus 01234 die Zahl 1234. An der CSV-Seite lässt sich wenig tun — importier die Spalte in Excel als Text.

Alles wird in dieser Seite umgewandelt; deine Daten werden nicht verschickt. Bei einer Kunden- oder Mitgliederdatei ist das der entscheidende Punkt.

Häufige Fragen

Welches Trennzeichen wähle ich?

Semikolon für deutsches Excel, Komma für Systeme und englische Einstellungen.

Warum landet alles in einer Spalte?

Falsches Trennzeichen für die Einstellung des Empfängers.

Was passiert mit verschachtelten Objekten?

Sie werden zu Spalten mit zusammengesetztem Namen, etwa adresse.strasse.

Warum sind meine Umlaute kaputt?

Älteres Excel liest UTF-8 nur mit Byte-Reihenfolge-Markierung richtig.

Warum verschwindet meine führende Null?

Excel liest die Spalte als Zahl. Importier sie als Text.

Werden meine Daten verschickt?

Nein.