CSV → JSON / XML / YAML / HTML / SQL-Konverter — kostenloses Online-Werkzeug
CSV → JSON / XML / YAML / HTML / SQL-Konverter
Konvertieren Sie CSV-Daten (kommagetrennte Werte) in das Format JSON, XML, YAML, HTML-Tabelle oder SQL (CREATE TABLE + INSERT). Unterstützt mehrere Trennzeichen und benutzerdefinierte Formatierungsoptionen. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser — Ihre Daten werden nie auf einen Server hochgeladen.
Trennzeichen:
Ausgabe:
SQL:
DialektTabelle
Eingabe (CSV)
Output (JSON)
JSON: Array von Objekten mit Schlüsseln aus den CSV-Kopfzeilen. XML: Wurzelelement <root>, das <row>-Elemente umschließt. YAML: saubere YAML-Sequenz von Zuordnungen. HTML: vollständige HTML-Tabelle mit Kopfzeilen und Datenzeilen. SQL:CREATE TABLE + gebündeltes INSERT; wählen Sie oben einen Dialekt, den Tabellennamen, die Typerkennung und die Behandlung leerer Werte. Hinweis: Die erste Zeile Ihrer CSV-Datei wird immer als Spaltenkopfzeile behandelt. Bei TSV-Dateien wählen Sie das Trennzeichen Tabulator.
CSV — kommagetrennte Werte (RFC 4180)
CSV ist reiner Text: eine Zeile pro Datensatz, Felder durch ein Trennzeichen getrennt. RFC 4180 ist das De-facto-Regelwerk für die Quotierung — ein Feld, das das Trennzeichen, ein Anführungszeichen oder einen Zeilenumbruch enthält, wird in doppelte Anführungszeichen gesetzt, und innere Anführungszeichen werden verdoppelt (""). Es gibt TSV-Varianten (Tabulator) und Semikolon-Varianten, weil echte Daten Kommas enthalten und sich die Ländereinstellungen von Excel unterscheiden; sie enthalten dieselbe Tabelle, nur das Trennzeichen ändert sich.
Die Umwandlung analysiert hier zuerst die Tabelle und baut sie dann im Zielformat neu auf — gequotete Felder und eingebettete Trennzeichen bleiben vollständig erhalten.
📋 Ausgabeformate
JSON — Standard-Austauschformat, Array von Objekten.
XML — hierarchische Auszeichnung mit <root>- und <row>-Elementen.
YAML — sauberes, gut lesbares Format, ideal für Konfigurationsdateien.