Wie die Konvertierung von CSV zu JSON funktioniert
Dieses Tool liest Ihre CSV-Datei und konvertiert Zeilen in JSON. Wenn Sie „JSON-Objekte“ wählen, wird die erste Zeile als Kopfzeile behandelt und jede weitere Zeile zu einem JSON-Objekt. Alles läuft direkt in Ihrem Browser. Nichts wird hochgeladen oder irgendwo gespeichert. Das macht das Tool zu einer guten Wahl für private Daten.
Wann Sie dieses Tool verwenden sollten
CSV lässt sich leicht aus Tabellenkalkulationen und Datenbanken exportieren, aber viele Anwendungen bevorzugen JSON, weil es strukturierter und API-freundlicher ist. CSV zu JSON hilft, wenn Sie Integrationen, Skripte oder saubere Datenstrukturen benötigen.
- APIs und Webanwendungen: Wandeln Sie Tabellenexporte in JSON-Objekte für Anfragen und Importe um.
- Automatisierung: Nutzen Sie JSON-Ausgaben in Skripten, Pipelines oder serverlosen Funktionen.
- Konfiguration: Konvertieren Sie einfache Tabellen in strukturierte Daten für Apps und Tools.
- Datenumwandlung: Normalisieren Sie Spalten zu Feldern, die Sie filtern, zuordnen und zusammenführen können.
Benötigen Sie die umgekehrte Konvertierung (JSON → CSV)? Nutzen Sie unseren JSON zu CSV Konverter. Wenn Sie stattdessen eine XML-Ausgabe benötigen, verwenden Sie den CSV zu XML Konverter.
Schritt für Schritt: von CSV zu JSON
Die Konvertierung Ihrer CSV dauert nur wenige Sekunden:
- CSV-Dateien hinzufügen. Ziehen Sie Dateien in das Feld oben oder klicken Sie, um sie von Ihrem Gerät auszuwählen.
- JSON-Struktur wählen. Verwenden Sie Kopfzeilen für JSON-Objekte oder wählen Sie Array-Ausgabe für Daten ohne Kopfzeile.
- Trennzeichen wählen. Behalten Sie die automatische Erkennung bei oder wählen Sie Komma, Semikolon, Tabulator oder Pipe, wenn Ihre CSV ein bestimmtes Trennzeichen verwendet.
- In JSON konvertieren. Klicken Sie auf In JSON konvertieren. Das Tool verarbeitet alles direkt in Ihrem Browser.
- Ausgabe speichern. Speichern Sie Dateien einzeln oder nutzen Sie „Alle speichern“, sobald alles bereit ist.
Datenschutz, Grenzen und Umgang mit Ihren Dateien
FileYoga basiert auf einer einfachen Regel: Ihre Dateien bleiben bei Ihnen. Die Konvertierung von CSV zu JSON läuft lokal in Ihrem Browser, sodass Ihre Daten nie auf FileYoga-Server hochgeladen werden.
Nur lokale Konvertierung
Die Konvertierung läuft lokal in Ihrem Browser auf Ihrem Gerät. Ihre CSV-Datei wird nicht hochgeladen, und die JSON-Ausgabe wird auf Ihrer Seite erzeugt.
Keine versteckten Kopien
Wenn Sie die Liste leeren oder den Tab schließen, verwendet das Tool Ihre Dateien nicht weiter und speichert keine Kopien auf einem Server.
Keine künstlichen Limits
Keine Bezahlschranken und keine Kontingente. Die einzigen Grenzen ergeben sich aus dem Arbeitsspeicher Ihres Geräts und Ihrem Browser.
Kein Konto erforderlich
Nutzen Sie den Konverter ohne Registrierung. Öffnen Sie die Seite, konvertieren Sie Ihre Dateien und schließen Sie sie, wenn Sie fertig sind.
Wenn Sie mit sensiblen Daten arbeiten, zum Beispiel Kundenexporten, internen Berichten oder Finanzlisten, behalten Sie mit diesem Ansatz von Anfang bis Ende die volle Kontrolle.
Tipps für die besten Ergebnisse
- Wenn Ihre CSV Kopfzeilen enthält, wählen Sie „JSON-Objekte“, damit Spalten zu Feldnamen werden.
- Wenn ein CSV-Spaltenname doppelt vorkommt, benennen Sie die Kopfzeilen vor der Konvertierung um, damit Felder nicht überschrieben werden.
- Wenn Werte Kommas enthalten, sollte die CSV Anführungszeichen verwenden. Der Konverter unterstützt Felder in Anführungszeichen und maskierte Anführungszeichen.
- Konvertieren Sie bei sehr großen CSV-Dateien jeweils nur eine Datei, um den Arbeitsspeicher Ihres Browsers zu schonen.
Fehlerbehebung
- Zeilen werden falsch aufgeteilt: Ihre CSV verwendet möglicherweise ein anderes Trennzeichen. Wechseln Sie von „Automatisch erkennen“ zu Komma, Semikolon, Tabulator oder Pipe.
- Einige Felder sind verschoben: Text in Anführungszeichen ist möglicherweise nicht korrekt geschlossen. Prüfen Sie die CSV auf fehlende schließende Anführungszeichen.
- Das JSON ist leer: Wenn die Datei nur Kopfzeilen enthält, gibt es keine Zeilen zum Konvertieren. Fügen Sie Datenzeilen hinzu oder wechseln Sie zum Testen zur Array-Ausgabe.
- Der Tab friert ein: Große Dateien können Speichergrenzen erreichen. Konvertieren Sie eine Datei nach der anderen und schließen Sie andere speicherintensive Tabs.
- Zahlen werden zu Zeichenketten: JSON kennt Ihre Absicht nicht. Das Tool behält CSV-Werte standardmäßig als Text bei, damit nichts unerwartet verändert wird.
Häufig gestellte Fragen
Nein. Die Konvertierung von CSV zu JSON läuft lokal in Ihrem Browser. Ihre CSV-Datei wird nie auf FileYoga-Server hochgeladen, und die JSON-Ausgabe wird auf Ihrem Gerät erzeugt.
Das bedeutet, dass die erste CSV-Zeile als Feldnamen verwendet wird. Jede folgende Zeile wird zu einem JSON-Objekt, bei dem die Kopfzeilen die Schlüssel und die Zellenwerte die Werte sind.
Ja. Wählen Sie Array von Arrays (ohne Kopfzeilen). Ihre JSON-Ausgabe wird dann zu einem Array, bei dem jede Zeile ein Array von Werten in derselben Spaltenreihenfolge wie in der CSV ist.
Doppelte Kopfzeilen können bei JSON-Objekten dazu führen, dass Felder überschrieben werden. Für saubere Ergebnisse sollten Sie doppelte Namen in der Kopfzeile vor der Konvertierung umbenennen oder zur Array-Ausgabe wechseln, wenn Sie keine Kopfzeilen verwenden möchten.
Leere Kopfzeilen erzeugen unklare Feldnamen. Füllen Sie fehlende Spaltennamen vor der Konvertierung aus oder verwenden Sie Array von Arrays, wenn Sie keine Kopfzeilen nutzen möchten.
CSV speichert keine Datentypen. Deshalb werden Werte standardmäßig als Text behandelt, um unbeabsichtigte Änderungen zu vermeiden, zum Beispiel das Entfernen führender Nullen oder das Umwandeln von IDs. Wenn Sie typisierte Ausgaben benötigen, können Sie die Typen nach dem Download in Ihrer Anwendung umwandeln.
Ja. CSV-Felder in Anführungszeichen werden unterstützt, einschließlich Kommas oder Zeilenumbrüchen innerhalb von Werten
sowie maskierten Anführungszeichen, die als doppelte Anführungszeichen geschrieben sind ("").
Wenn Anführungszeichen nicht korrekt geschlossen sind, kann der Parser Zeilen falsch lesen.
Im Modus für JSON-Objekte werden fehlende Zellen als leere Werte ausgegeben. Zusätzliche Zellen können ignoriert werden, wenn es mehr Werte als Kopfzeilen gibt. Für beste Ergebnisse sollten Sie Ihre CSV vor der Konvertierung zu einer einheitlichen Tabelle bereinigen.
Die automatische Erkennung prüft den Anfang Ihrer Datei und wählt das Trennzeichen, das die gleichmäßigste Spaltenstruktur erzeugt. Wenn die Ausgabe verschoben oder falsch aufgeteilt aussieht, wählen Sie das Trennzeichen manuell: Komma, Semikolon, Tabulator oder Pipe.