jsonecho

CSV zu JSON

Verwandeln Sie CSV in ein Array von JSON-Objekten, mit der ersten Zeile als Schlüssel.

Tool wird geladen ...

So verwenden Sie CSV zu JSON

  1. Fügen Sie Ihr CSV ein oder laden Sie eine .csv-Datei hoch.
  2. Schalten Sie „Erste Zeile ist Kopfzeile“ aus, wenn Ihre Daten keine Kopfzeile haben, oder „Zahlen erkennen“, wenn Sie nur Text brauchen.
  3. Kopieren Sie das JSON.

Über CSV zu JSON

Die meisten Daten liegen irgendwann in einer Tabelle, und die meisten APIs wollen JSON. Die erste Zeile Ihres CSV wird als Schlüsselnamen verwendet, und jede folgende Zeile wird zu einem Objekt in einem Array. Das Trennzeichen wird automatisch erkannt, sodass Dateien mit Komma, Semikolon, Tab und Pipe funktionieren.

Felder in Anführungszeichen werden so verarbeitet, wie es der CSV-Standard definiert: Ein Komma oder ein Zeilenumbruch innerhalb von Anführungszeichen gehört zum Wert, und zwei doppelte Anführungszeichen hintereinander stehen für eines. Zahlen werden erkannt und als Zahlen geschrieben, es sei denn, Sie schalten das aus, etwa wenn Sie führende Nullen behalten müssen.

Häufig gestellte Fragen

Das Trennzeichen ist ein Semikolon, funktioniert das?

Ja, das Trennzeichen wird automatisch erkannt. Komma, Semikolon, Tab und Pipe werden alle erkannt.

Wie behalte ich führende Nullen, etwa bei Postleitzahlen?

Schalten Sie „Zahlen erkennen“ aus. Jeder Wert bleibt dann ein String, sodass 01234 als 01234 erhalten bleibt.

Was, wenn mein CSV keine Kopfzeile hat?

Deaktivieren Sie „Erste Zeile ist Kopfzeile“. Sie erhalten dann ein Array von Arrays statt Objekten.

Verarbeitet es Excel-Exporte mit BOM?

Ja, die Byte-Order-Mark am Dateianfang wird vor dem Parsen entfernt.

Warum fehlen einige Zeilen?

Völlig leere Zeilen werden übersprungen. Fehlen andere Zeilen, prüfen Sie, ob weiter oben in der Datei ein Anführungszeichen nicht geschlossen wurde, wodurch der Parser mehrere Zeilen als einen Wert liest.

Mehr in Konverter

Alle Tools →