CSV-zu-JSON-Konverter – Wandeln Sie CSV-Daten direkt in Ihrem Browser in saubere JSON-Objekte oder -Arrays um.

Fügen Sie eine CSV-Datei ein oder öffnen Sie eine Datei, um sofort JSON zu erhalten. Das Trennzeichen wird automatisch erkannt, Werte in Anführungszeichen und Kommas innerhalb der Zellen werden berücksichtigt, und Zahlen können in reelle Zahlen umgewandelt werden. Kopieren Sie das Ergebnis oder laden Sie es als JSON-Datei herunter. Es wird nichts hochgeladen.

Meine CSV-Datei konvertieren Ihre CSV-Datei bleibt in Ihrem Browser gespeichert
CSV-zu-JSON-Konverter, der zeigt, wie aus einer Tabelle mit Zeilen ein JSON-Array aus Objekten entsteht

Ihre CSV-Datei

JSON-Ergebnis

0 Datensätze
0Columns
–Delimiter
0 BJSON-Größe
Der Leitfaden

Anleitung zum CSV-zu-JSON-Konverter: Trennzeichen, Kopfzeilen und saubere Ausgabe

Erfahren Sie, was die einzelnen Optionen bewirken und wie Sie JSON-Daten erhalten, die Ihr Code verarbeiten kann.

Eine einfache Erklärung

Was macht ein CSV-zu-JSON-Konverter?

CSV ist eine einfache Tabelle: eine Zeile pro Zeile, wobei die Werte durch ein Komma oder ein anderes Trennzeichen getrennt sind. JSON speichert dieselben Daten als Objekte und Arrays, die vom Code direkt gelesen werden können. Ein Konverter wandelt jede CSV-Zeile in ein JSON-Objekt um und verwendet dabei die Kopfzeile als Schlüsselnamen.

Fügen Sie Ihre CSV-Datei ein oder öffnen Sie eine Datei, und das JSON wird dabei laufend aktualisiert. Werte in Anführungszeichen, Kommas innerhalb von Anführungszeichen, doppelte Anführungszeichen und Zeilenumbrüche innerhalb einer Zelle werden so behandelt, wie sie von Tabellenkalkulationsprogrammen exportiert werden. Falls die CSV-Datei überflüssige Leerzeichen enthält, bereinigen Sie diese zunächst mit dem „Whitespace Remover“.

Häufige Gründe für eine Umstellung

Warum konvertieren Nutzer CSV-Dateien in JSON?

Web- und App-Entwicklung

Laden Sie Tabellenkalkulationsdaten in ein Frontend, eine Mock-API oder eine Testumgebung, ohne einen Parser schreiben zu müssen.

Daten und APIs

Wandeln Sie Exporte aus Excel, Google Sheets oder einer Datenbank in das JSON-Format um, das eine API oder ein Importskript erwartet.

Konfiguration und Inhalt

Übertragen Sie Produktlisten, Übersetzungen oder Einstellungen, die in einem Arbeitsblatt gespeichert sind, in eine JSON-Datei, die Ihr Projekt verwenden kann.

Was die einzelnen Optionen bewirken

Die Konvertierungsoptionen im Detail

Trennzeichen

Bei der automatischen Erkennung wird die erste Zeile auf Kommas, Semikolons, Tabulatoren oder Pipes überprüft. Wählen Sie die Zeichenart manuell aus, wenn eine Datei verschiedene Zeichen enthält. In vielen europäischen Exportdateien werden Semikolons verwendet.

JSON-Struktur

Ein Objektarray enthält pro Zeile ein Objekt, das anhand der Kopfzeile indiziert ist. Ein Array aus Arrays speichert jede Zeile als einfache Liste, einschließlich der Kopfzeile.

Die erste Zeile ist die Kopfzeile.

Wenn „On“ eingestellt ist, werden die Zeilen zu Schlüsseln. Bei „Off“ heißen die Schlüssel „column_1“, „column_2“ und so weiter. Leere oder wiederholte Spaltennamen werden auf dieselbe Weise festgelegt.

Zahlen, „true“/„false“ und „null“ konvertieren

Wandelt 42 in eine Zahl und „true“ in einen booleschen Wert um. Werte wie 007 oder lange ID-Nummern mit mehr als 15 Ziffern bleiben als Text erhalten, sodass keine Informationen verloren gehen.

Kürzen, leere Zeilen überspringen, leer als „null“ behandeln

„Trim“ entfernt Leerzeichen um Werte herum, „Leere Zeilen überspringen“ lässt leere Zeilen weg und „Null für leere Werte verwenden“ schreibt „null“ anstelle einer leeren Zeichenkette.

In wenigen Schritten konvertieren

So verwenden Sie den CSV-zu-JSON-Konverter

  1. Fügen Sie Ihre CSV-Datei in das erste Feld ein oder klicken Sie auf „Datei öffnen“ und wählen Sie eine CSV-, TSV- oder TXT-Datei aus.
  2. Lassen Sie die Einstellung für das Trennzeichen auf „Automatisch erkennen“ oder wählen Sie das Trennzeichen aus, das in Ihrer Datei verwendet wird.
  3. Wählen Sie die JSON-Struktur und -Formatierung aus und aktivieren oder deaktivieren Sie die Optionen.
  4. Überprüfen Sie die Anzahl der Datensätze und Spalten und klicken Sie anschließend auf „JSON kopieren“ oder „.json herunterladen“.
Ergebnis anzeigen

Ein kleines Beispiel für die Konvertierung von CSV in JSON

CSV: Name,Alter,Stadt Asha,29,Pune Rohan,34,„Delhi, NCR“ JSON (Array von Objekten): [ { „name“: „Asha“, „age“: 29, „city“: „Pune“ }, { „name“: „Rohan“, „age“: 34, „city“: „Delhi, NCR“ } ]

Das Komma innerhalb von „Delhi, NCR“ bleibt Teil des Werts, da die Zelle in Anführungszeichen steht. Um ein Anführungszeichen innerhalb einer Zelle in Anführungszeichen zu schreiben, muss man es doppelt setzen: "".

Bessere Ergebnisse

Einfache Tipps für saubere Umbauten

  • Wenn alles in einer Spalte landet, ist das Trennzeichen falsch. Wählen Sie es manuell aus.
  • Öffnen Sie die Excel-Dateien und speichern Sie sie zunächst als CSV (UTF-8). Auf diese Weise werden Akzente und Sonderzeichen korrekt konvertiert.
  • Behalten Sie Ausweisnummern, Telefonnummern und Postleitzahlen als Text bei, indem Sie die Zahlenumwandlung deaktivieren, wenn führende Nullen von Bedeutung sind.
  • Verwenden Sie die Option „minified“ für kleine Datenmengen und die Option „pretty printing“, wenn Sie die Daten lesen oder überprüfen möchten.
Wissenswertes

Einschränkungen und Datenschutz

Datenschutz

Ihre CSV-Datei wird in Ihrem Browser konvertiert. Sie wird weder hochgeladen noch an unseren Server gesendet oder gespeichert. Lediglich Ihre Auswahl wird auf Ihrem Gerät gespeichert.

Einschränkungen

Sehr große Dateien hängen vom Speicherplatz Ihres Geräts ab, daher werden Dateien, die größer als etwa 15 MB sind, abgelehnt. Das Tool liest eine flache Tabelle. Es erstellt kein verschachteltes JSON aus mit Punkten getrennten Kopfzeilen und liest keine .xlsx-Dateien direkt ein.

Häufig gestellte Fragen

Häufig gestellte Fragen zum CSV-zu-JSON-Konverter

Wie konvertiere ich CSV in JSON?

Fügen Sie Ihre CSV-Datei in das Feld ein oder öffnen Sie eine Datei. Das JSON-Format wird sofort angezeigt, wobei jede Zeile in ein Objekt umgewandelt wird, das die Kopfzeile als Schlüssel verwendet. Kopieren Sie es anschließend oder laden Sie es als JSON-Datei herunter.

Funktioniert das auch mit Semikolons oder Tabulatoren anstelle von Kommas?

Ja. Bei der automatischen Erkennung wird die erste Zeile auf Kommas, Semikolons, Tabulatoren und Pipe-Zeichen überprüft. Sie können das Trennzeichen auch selbst auswählen, falls der Vorschlag falsch ist.

Was passiert, wenn meine CSV-Datei keine Kopfzeile enthält?

Deaktivieren Sie das Kontrollkästchen „Die erste Zeile ist die Kopfzeile“. Die Schlüssel werden dann „Spalte_1“, „Spalte_2“ usw. genannt, und die erste Zeile bleibt in den Daten erhalten.

Wie werden Kommas und Anführungszeichen innerhalb einer Zelle behandelt?

Eine in doppelte Anführungszeichen gesetzte Zelle kann genau wie bei einem Tabellenkalkulations-Export Kommas, Zeilenumbrüche und doppelte Anführungszeichen enthalten. Die Anführungszeichen werden im JSON entfernt, der Text bleibt jedoch erhalten.

Werden Zahlen und „wahr/falsch“ zu echten JSON-Typen?

Wenn die Optionen „Zahlen konvertieren“, „wahr/falsch“ und „Null“ aktiviert sind, werden reine Zahlen in Zahlen und „wahr“ oder „falsch“ in Boolesche Werte umgewandelt. Werte mit führenden Nullen, wie beispielsweise 007, sowie Zahlen mit mehr als 15 Stellen bleiben als Text erhalten und werden daher nicht geändert.

Kann ich statt Objekten ein Array aus Arrays erhalten?

Ja. Legen Sie die JSON-Struktur als Array von Arrays fest. Jede Zeile, einschließlich der Kopfzeile, wird zu einer Liste von Werten.

Kann ich eine Excel-Datei direkt öffnen?

Keine .xlsx-Dateien. Speichern Sie das Arbeitsblatt zunächst in Excel oder Google Tabellen als CSV-Datei und öffnen oder fügen Sie diese Datei dann hier ein.

Werden meine Daten hochgeladen oder gespeichert?

Nein. Die Umrechnung erfolgt in Ihrem Browser, und Ihre Daten verlassen Ihr Gerät zu keinem Zeitpunkt. Es werden lediglich Ihre Auswahlmöglichkeiten für das nächste Mal gespeichert.

Von Nutzern dieses Tools

Rezensionen

Bewertungen werden geladen…
Mach weiter so

Weitere Werkzeuge im Kasten

Auf der Startseite finden Sie Dutzende weiterer kostenloser Tools, für die kein API-Schlüssel erforderlich ist.

Ein Tool vorschlagen