JSON ↔ CSV-Konverter
Konvertieren Sie CSV, TSV und JSON lokal mit Dateiimport, JSON Lines, 2D-Arrays, Abflachung verschachtelter Objekte, Trennzeichenerkennung und Kopieren/Download.
Trennzeichen
JSON-Einrückung
Kopfzeile verwenden
Felder trimmen
Leere Zeilen überspringen
CSV zu JSON
Verschachtelte Objekte abflachen
JSON
⇄
CSV
Schnellstart
Häufige Anwendungsfälle
Excel-Kopie nach JSON
Kopieren Sie einen Zellbereich aus Excel oder Google Sheets, fügen Sie den tabulatorgetrennten Text in den Bereich CSV ein und konvertieren Sie ihn in ein JSON-Objektarray.
API-Antwort auf Tabellenkalkulation
Konvertieren Sie JSON-Antworten in CSV zur Analyse in Excel oder Google Sheets.
Import-Payload-Vorbereitung
Wandeln Sie eingefügte CSV-Zeilen in JSON-Payloads für Importskripts oder Batch-API-Endpunkte um, ohne den Import hier auszuführen.
Protokollüberprüfung
Konvertieren Sie CSV-Protokolle in JSON, bevor Sie nachgelagerte Abfragetools verwenden. Auf dieser Seite werden keine JQ-Ausdrücke ausgeführt.
Migration der Zuordnungstabelle
Wechseln Sie die aktuell eingefügte Zuordnungstabelle zwischen CSV- und flachen JSON-Konfigurationsausschnitten.
Datenbereinigung
Bereinigen Sie exportierte Daten schnell durch Feldbeschneidung und Überspringen leerer Zeilen.
Umwandlungsvertrag
Nutzungstipps
Hin- und Rückfahrtgrenzen
Einschränkungen und Kompatibilität
Datenschutz & Sicherheit
Häufige Fragen
CSV (Comma-Separated Values) ist ein Klartext-Tabellenformat, bei dem jede Zeile ein Datensatz ist und die Felder durch Kommas getrennt sind. TSV ist die tabulatorgetrennte Variante. Excel kann beide Formate öffnen und exportieren, aber .xlsx selbst ist ein binäres Arbeitsmappenformat. Dieses Tool funktioniert mit Nur-Text-CSV/TSV-Dateien, nicht mit XLSX-Dateien. Historisch gesehen gab es für CSV keinen einzigen strengen Standard. Im Jahr 2005 definierte RFC 4180 allgemeine Regeln: Felder werden durch Kommas getrennt, Felder mit Sonderzeichen werden in doppelte Anführungszeichen gesetzt und Anführungszeichen innerhalb von Anführungszeichenfeldern werden als zwei doppelte Anführungszeichen maskiert. Verschiedene Apps implementieren CSV immer noch mit kleinen Unterschieden, weshalb Import-/Exportprobleme häufig auftreten.
Das Tool durchsucht die erste nicht leere Zeile und zählt Kommas, Tabulatoren, Semikolons und vertikale Balken (|), die außerhalb von Feldern in Anführungszeichen stehen, und wählt dann das häufigste als Trennzeichen aus. Dies gilt für die meisten wohlgeformten CSV/TSV-Daten. Eine Fehlerkennung kann auftreten, wenn nur eine Spalte vorhanden ist, die erste Zeile nicht repräsentativ ist oder wenn der Feldinhalt selbst viele Trennzeichen enthält. Wählen Sie in diesem Fall das Trennzeichen manuell aus.
Wenn diese Option aktiviert ist, wird die erste CSV-Zeile als Spaltenname behandelt und jeder Datensatz wird zu einem JSON-Objekt, das durch diese Namen verschlüsselt ist (z. B.{"name": "Alice", "age": "30"}). Leere Kopfzeilenzellen werden zu Spalte 1 und Spalte 2, und doppelte Namen erhalten Suffixe wie Name_2. Wenn diese Option deaktiviert ist, werden alle Zeilen, einschließlich der ersten, als Daten behandelt und in ein 2D-Array konvertiert (z. B. [["Name", "Alter"], ["Alice", "30"]]). In der Richtung JSON→ CSV werden durch die Aktivierung des Headers Objektschlüssel als erste CSV-Zeile ausgegeben, wenn die Form JSON über Objektschlüssel verfügt.
Nicht verlustfrei. Mit Abflachung werden einfache Objekte als maskierte Punktpfade wie user.name geschrieben. Arrays bleiben JSON-Zeichenfolgen, und CSV → JSON baut daraus keine verschachtelten Objekte zurück.
Ja, für kopierten Zelltext. Excel und Google Sheets kopieren Bereiche meist als Tab-getrennten Text; .csv/.tsv-Dateien können lokal importiert werden. .xlsx-Arbeitsmappen, Formeln, Tabellenblätter und Formatierung werden nicht gelesen.
Gemäß RFC 4180 gilt: Enthält ein Feld Trennzeichen, Zeilenumbrüche oder doppelte Anführungszeichen, wird das gesamte Feld in doppelte Anführungszeichen gesetzt. Anführungszeichen im Feld werden als zwei aufeinanderfolgende doppelte Anführungszeichen ("") maskiert. Diese Regel gilt sowohl beim Parsen der Eingabe als auch beim Erzeugen der Ausgabe. Wenn Anführungszeichen nicht korrekt geschlossen sind, erscheint der Fehler „CSV-Anführungszeichen ist nicht geschlossen“.