DocTransform

Kostenloses Tool

CSV in JSON umwandeln

Lege eine CSV ab und lade eine JSON-Datei mit einem Datensatz pro Zeile herunter, benannt nach deiner Kopfzeile.

CSV hier ablegen

CSV, TSV oder TXT. Bis zu 50 MB.

Kostenlos, ohne Anmeldung. Deine Datei wird in diesem Browser-Tab gelesen und nie hochgeladen.

Jede Zeile wird zu einem Datensatz, benannt nach Ihrer Kopfzeile; Spalten mit nur Zahlen oder nur true/false behalten diesen Typ, und leere Zellen werden zu null.

Vorher
Nachher
[
  {
    "name": "Ana",
    "zip": "02134",
    "qty": 2,
    "vip": true
  },
  {
    "name": "Ben",
    "zip": "10001",
    "qty": null,
    "vip": false
  }
]

CSV von Hand in JSON umwandeln

Excel kann keine Datei als JSON speichern. Von Hand, für eine kurze Datei:

  1. Beginnen Sie eine Textdatei mit [ in der ersten Zeile.
  2. Schreiben Sie jede Zeile als {"Kopfzeile": "Wert", …} mit den Namen Ihrer Kopfzeile, mit einem Komma nach jeder Zeile außer der letzten.
  3. Lassen Sie Zahlen und true/false ohne Anführungszeichen und schreiben Sie eine leere Zelle als null.
  4. Schließen Sie mit ] in der letzten Zeile ab und speichern Sie die Datei als UTF-8 mit der Endung .json.

Oder die Datei oben auf dieser Seite ablegen und diese Schritte überspringen.

Fragen

Wird meine Datei hochgeladen?

Nein. Die Datei wird von dieser Seite in Ihrem Browser-Tab gelesen und umgewandelt. Nichts wird an einen Server gesendet.

Wie sieht das JSON aus?

Ein Array mit einem Datensatz pro Zeile, benannt nach Ihrer Kopfzeile: [{"name": "Ana", "qty": 2}]. Spalten mit nur Zahlen oder nur true/false behalten diesen Typ, leere Zellen werden zu null, und Codes wie 02134 bleiben Text. Eine Überschrift wie address.city bleibt ein Name; sie wird nicht zu einer Verschachtelung.

Werden meine Akzente und Trennzeichen gelesen?

Ja. Die Seite liest Dateien, die als UTF-8 oder im älteren Windows-Format von Excel gespeichert sind, und findet das Trennzeichen (Komma, Semikolon, Tab oder senkrechter Strich) selbst.

Gibt es eine Größenbeschränkung?

Bis zu 50 MB und etwa 20 Millionen Zellen (Zeilen mal Spalten) pro Datei. Eine größere Datei wird ganz abgelehnt, nie abgeschnitten, weil einem Browser-Tab der Arbeitsspeicher ausgeht.

Mehr von DocTransform

Datei umwandeln

CSV korrigieren oder prüfen