Codegrain

CSV in JSON & JSON in CSV umwandeln — kostenlos, kein Upload

Kostenloser Online-Konverter für CSV in JSON und JSON in CSV. Verarbeitet Felder in Anführungszeichen, benutzerdefinierte Trennzeichen und Kopfzeilen. Läuft in Ihrem Browser; Ihre Daten werden nie hochgeladen.

Richtung
Trennzeichen
JSON-Ausgabe

Wandeln Sie zwischen CSV und JSON in beide Richtungen um. Felder in Anführungszeichen und benutzerdefinierte Trennzeichen werden unterstützt.

0 Zeichen
0 Zeichen
Die gesamte Verarbeitung läuft in Ihrem Browser. Ihre Daten werden nie hochgeladen.
Häufig gestellte Fragen

Häufig gestellte Fragen

Werden meine Daten an einen Server gesendet?

Nein. Das Parsen und Umwandeln erfolgt vollständig in Ihrem Browser mit JavaScript — Ihr CSV oder JSON verlässt nie Ihr Gerät und nichts wird hochgeladen. Das ist wichtig, wenn die Daten ein Kundenexport, eine Preisliste, Finanzzeilen oder etwas sind, das Sie lieber nicht in eine Website einfügen, die es protokolliert. Öffentliche Konverter haben genau solche Geschäftsdaten schon durchsickern lassen; hier bleiben sie lokal.

Verarbeitet es Kommas, Anführungszeichen und Zeilenumbrüche innerhalb von Feldern?

Ja. Der Parser folgt RFC 4180: In doppelte Anführungszeichen gesetzte Felder können das Trennzeichen, doppelte Anführungszeichen (maskiert durch Verdoppeln, "") und sogar Zeilenumbrüche enthalten — alles korrekt erhalten. Er liest sowohl LF- als auch CRLF-Zeilenenden und unterstützt Komma, Semikolon und Tab als Trennzeichen, mit automatischer Erkennung aus der Kopfzeile. Beim Schreiben von CSV wird jeder Wert, der ein Trennzeichen, Anführungszeichen oder einen Zeilenumbruch enthält, automatisch in Anführungszeichen gesetzt und maskiert.

Wie werden verschachtelte Objekte und Arrays verarbeitet?

CSV ist ein flaches, zweidimensionales Format und kann Verschachtelung nicht nativ darstellen. Beim Umwandeln von JSON → CSV wird jedes verschachtelte Objekt oder Array in einem Datensatz als kompakter JSON-Text in einer einzelnen Zelle serialisiert, statt über Spalten verteilt zu werden. Das ist eindeutig und lässt sich zurückwandeln, aber es ist keine echte Verflachung — wenn Sie verschachtelte Felder als separate Spalten brauchen, verflachen Sie das JSON vor dem Umwandeln. Wir sind darüber offen, statt Daten stillschweigend zu verwerfen.

Welche JSON-Form kann ich in CSV umwandeln?

Ein Array ist erforderlich. Ein Array von Objekten wird zu einer Tabelle, deren Kopfzeile die Vereinigung aller Schlüssel in der Reihenfolge ihres ersten Auftretens ist; Zeilen ohne einen Schlüssel erhalten eine leere Zelle. Ein Array von Arrays wird Zeile für Zeile geschrieben. Ein Array von Primitiven wird zu einer einzelnen Spalte „value“. Ein bloßes Objekt, eine Zahl oder eine Zeichenkette ist keine Tabelle — setzen Sie es zuerst in [ ... ]. Sie erhalten eine klare ERR_CSV_JSON_NOT_ARRAY-Meldung, die das erklärt, statt einer fehlerhaften Datei.

Verwandte Tools