ToolsMaxxing

JSON-CSV-Umwandler

Wandle ein JSON-Array in eine CSV-Tabelle um oder eine CSV-Datei in JSON-Objekte.

Deine Dateien bleiben auf deinem Gerät

So funktioniert es

  1. 1Wähle „JSON in CSV“ oder „CSV in JSON“.
  2. 2Füge deine Daten ein oder wähle „Beispiel ausprobieren“.
  3. 3Lege das Trennzeichen fest und ob verschachtelte Schlüssel Punkte nutzen.
  4. 4Kopiere oder lade das Ergebnis herunter und öffne die CSV dann in Excel oder Sheets.

Was die Optionen bewirken

Trennzeichen
Komma, Semikolon, Tab oder senkrechter Strich. Nutze das Semikolon für Tabellenkalkulationen mit europäischer Ländereinstellung.
Verschachtelte Schlüssel als a.b
Ein verschachteltes Objekt wie {"a":{"b":1}} wird zu einer Spalte namens a.b, und die Rückumwandlung baut die Verschachtelung wieder auf.
Zahlen und Booleans erkennen
Beim Lesen von CSV wird 42 zu einer Zahl und true zu einem Boolean, statt Strings zu bleiben.

Datenschutz

Alles läuft in deinem Browser. Was du einfügst, wird nie an einen Server gesendet.

Häufige Fragen

Welche JSON-Form funktioniert am besten?

Ein Array von Objekten, die dieselben Schlüssel teilen. Ein einzelnes Objekt wird als Tabelle mit einer Zeile behandelt. Wenn Zeilen unterschiedliche Schlüssel haben, sind die Spalten die Vereinigung aller Schlüssel, und Lücken bleiben leer.

Wie werden Arrays innerhalb einer Zeile geschrieben?

Als JSON-String in einer Zelle, zum Beispiel ["a","b"]. Eine CSV-Zelle kann keine Liste enthalten, so bleiben die Daten ohne Verlust erhalten.

Braucht die CSV eine Kopfzeile?

Ja. Die erste Zeile wird als Eigenschaftsnamen verwendet. Doppelte oder leere Kopfnamen ergeben unbrauchbare Schlüssel, korrigiere sie also zuerst.

Warum sehe ich eine Warnung zur Zeilenlänge?

Einige Zeilen haben mehr oder weniger Zellen als die Kopfzeile. Die Daten werden trotzdem umgewandelt, aber prüfe auf vereinzelte Kommas, die nicht in Anführungszeichen stehen.

Werden Kommas und Zeilenumbrüche in Werten verarbeitet?

Ja. Werte, die das Trennzeichen, Anführungszeichen oder Zeilenumbrüche enthalten, werden in doppelte Anführungszeichen gesetzt, und innere Anführungszeichen werden verdoppelt, wie RFC 4180 es beschreibt.

Ähnliche Tools