← Alle Tools Converters

JSON ↔ CSV Konverter

Zwischen JSON-Arrays und CSV konvertieren — bidirektional, sofort.

Optionen
0 Z.

100% clientseitig

Die gesamte Konvertierung läuft komplett in Ihrem Browser. Ihre Daten werden nie an einen Server gesendet. Verschachtelte Objekte werden mit Punktnotation abgeflacht.

JSON zu CSV: Wie die Konvertierung funktioniert

Die Konvertierung eines JSON-Arrays in CSV erfordert die Abbildung der JSON-Struktur auf ein zweidimensionales Raster aus Zeilen und Spalten. Jedes Element des obersten Arrays wird zu einer Zeile. Die Spaltenüberschriften werden aus der Vereinigung aller Schlüssel aller Objekte im Array abgeleitet.

Verschachtelte Objekte werden vor der Konvertierung zu Punkt-Notations-Schlüsseln geflacht, sodass {"user": {"name": "Alice"}} eine Spaltenüberschrift "user.name" erzeugt.

Zeichenkettenwerte, die das Trennzeichen, doppelte Anführungszeichen oder Zeilenumbrüche enthalten, werden automatisch in doppelte Anführungszeichen eingeschlossen, gemäß RFC 4180.

CSV zu JSON: Parsing-Optionen

Bei der Konvertierung von CSV zu JSON wird die erste Zeile standardmäßig als Kopfzeile behandelt und wird zu den Objektschlüsseln. Jede folgende Zeile erzeugt ein JSON-Objekt. Leere Zellen erzeugen null-Werte.

Die Trennzeichen-Erkennung ist automatisch: Das Tool scannt die ersten Zeilen, um festzustellen, ob die Datei Komma, Semikolon, Tabulator oder Pipe als Trennzeichen verwendet.

Die Ausgabe kann als Array von Objekten, Array von Arrays oder als Objekt mit einem bestimmten ID-Spalten-Schlüssel formatiert werden.

Mit großen CSV-Dateien arbeiten

Für große CSV-Dateien (Hunderttausende von Zeilen) verarbeitet der Konverter Daten in Chunks. Ein Fortschrittsindikator zeigt den Konvertierungsstatus.

Spaltentypen werden aus den Daten abgeleitet, wenn CSV zu JSON konvertiert wird. Sie können die abgeleiteten Typen vor der endgültigen Konvertierung überprüfen und überschreiben.

Die Download-Option exportiert das Ergebnis direkt aus dem Browser und bewahrt die UTF-8-Kodierung mit BOM für maximale Excel-Kompatibilität.

FAQ

Was passiert mit verschachtelten Objekten bei der JSON-zu-CSV-Konvertierung?

Verschachtelte Objekte werden zu Punkt-Notations-Schlüsseln geflacht. {"address": {"city": "Paris"}} erzeugt eine Spalte "address.city".

Kann ich das CSV-Trennzeichen ändern?

Ja. Das Optionspanel ermöglicht die Auswahl von Komma, Semikolon, Tabulator oder Pipe als Trennzeichen.

Verarbeitet der Konverter CSV-Dateien mit gequoteten Feldern und eingebetteten Zeilenumbrüchen?

Ja. Der Parser folgt RFC 4180 und verarbeitet korrekt gequotete Felder, escapte doppelte Anführungszeichen und Felder mit Zeilenumbrüchen.

Welche JSON-Strukturen können in CSV konvertiert werden?

Die Eingabe muss ein JSON-Array sein. Arrays von Objekten funktionieren am besten.

Werden meine Daten an einen Server gesendet?

Nein. Die gesamte Verarbeitung läuft vollständig in Ihrem Browser. Nichts, was Sie einfügen oder hochladen, wird übertragen oder gespeichert.

Ähnliche Tools