JSON ↔ CSV-Konverter
Konvertieren Sie CSV, TSV und JSON lokal mit paralleler Synchronisierung, Trennzeichenerkennung, Header-Zuordnung, Handhabung doppelter Header und Kopier-/Download-Ausgabe.
Trennzeichen
JSON-Einrückung
Kopfzeile verwenden
Felder trimmen
Leere Zeilen überspringen
JSON
Zeichen
0 / 500,000
⇄
CSV
Zeichen
0 / 500,000
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 vollständig. Während JSON→ CSV werden verschachtelte Objekte/Arrays mit JSON.stringify in Zellentext serialisiert. Während CSV→ JSON bleiben diese Werte Zeichenfolgen und werden nicht automatisch wieder in Objekte analysiert. Auf dieser Seite werden keine Spalten mit Punktpfad, Klammerpfad oder doppeltem Unterstrich erstellt oder gelesen. Wenn Sie Strukturtreue benötigen, reduzieren Sie JSON vor der Konvertierung mit einem speziellen Reduzierungsworkflow.
Ja, für kopierten Zellentext. Wenn Sie einen Zellbereich aus Excel oder Google Sheets kopieren und in den CSV-Editor einfügen, sind die Daten normalerweise durch Tabulatoren getrennt. Die automatische Erkennung erkennt die meisten TSV-Pastes korrekt. Dieses Tool analysiert keine XLSX-Arbeitsmappen, Formeln, Blattregisterkarten oder Formatierungen. Wenn Sie einen .tsv-Dateinamen wünschen, wählen Sie vor dem Herunterladen manuell die Tabulatortaste.
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“.