CSV in JSON umwandeln

Fügen Sie eine CSV aus Excel, Google Sheets oder einer anderen App ein und erhalten Sie sauberes JSON, das Sie direkt in Ihren Code kopieren können.

Auf diesem Gerät versiegelt

Läuft in Ihrem Browser. Nichts wird hochgeladen.

Versiegelt

CSV JSON

Zellen, die mit =, +, - oder @ beginnen, erhalten einen vorangestellten Apostroph, damit Tabellenprogramme sie als Text anzeigen, statt sie als Formeln auszuführen.

Fügt am Anfang der heruntergeladenen Datei eine unsichtbare Markierung ein, damit Excel Umlaute und andere Zeichen richtig anzeigt.

Form

Spalten wie address.city werden zu verschachtelten Objekten, und Zellen mit einer JSON-Liste werden zu echten Arrays.

Ihre CSV erscheint hier, während Sie tippen.

Ihr JSON erscheint hier, während Sie tippen.

So funktioniert es

  1. CSV einfügen oder öffnen

    Fügen Sie sie ein, legen Sie eine .csv-Datei ab oder öffnen Sie eine. Das Trennzeichen wird automatisch erkannt, und Werte in Anführungszeichen mit Kommas oder Zeilenumbrüchen werden korrekt gelesen.

  2. JSON-Form wählen

    Wählen Sie eine Liste von Objekten oder eine Liste von Arrays, legen Sie fest, ob Zahlen und true/false umgewandelt werden, und stellen Sie die Einrückung ein.

  3. JSON kopieren oder herunterladen

    Prüfen Sie bei Bedarf die Tabellenvorschau und kopieren Sie dann das JSON oder speichern Sie es als .json-Datei.

Häufige Fragen

Wird meine CSV auf einen Server hochgeladen?

Nein. Die Datei wird in Ihrem Browser gelesen und umgewandelt. Kundenlisten, Exporte und Berichte bleiben also auf Ihrem Gerät.

Welche CSV-Dateien kann das Tool lesen?

Dateien mit Komma, Semikolon, Tabulator oder senkrechtem Strich als Trennzeichen, automatisch erkannt. Werte in doppelten Anführungszeichen dürfen Trennzeichen, Zeilenumbrüche und verdoppelte Anführungszeichen enthalten, wie es der CSV-Standard (RFC 4180) erlaubt. Auch die Zeile „sep=“, die Excel manchmal hinzufügt, wird verstanden.

Wie werden Zahlen und true/false-Werte erkannt?

Zahlen werden zu JSON-Zahlen, TRUE und FALSE in beliebiger Groß- und Kleinschreibung werden zu true und false, und leere Zellen werden zu null. Werte wie 007 oder Zahlen mit mehr als 15 Ziffern, etwa Karten- oder Bestellnummern, bleiben Text, damit keine Ziffer verloren geht. Deaktivieren Sie „Zahlen und true/false erkennen“, um alle Werte als Text zu behalten.

Kann ich verschachteltes JSON erhalten?

Ja. Aktivieren Sie „Verschachtelte Daten wiederherstellen“: Spalten wie address.city werden zu verschachtelten Objekten, und Zellen mit einer JSON-Liste wie ["a","b"] werden zu echten Arrays. Das ist genau die Umkehrung des Tools „JSON in CSV“.

Was ist, wenn manche Zeilen mehr oder weniger Zellen haben als die Kopfzeile?

Fehlende Zellen werden zu null (oder zu leerem Text, wenn die Zahlenerkennung aus ist), und zusätzliche Zellen bleiben unter Schlüsseln wie column_5 erhalten. Das Tool zeigt an, wie viele Zeilen betroffen sind, damit Sie Ihre Datei prüfen können.

Meine CSV aus Excel zeigt seltsame Zeichen. Warum?

Excel unter Windows speichert CSV-Dateien oft in einer älteren regionalen Kodierung statt in UTF-8. Das Tool erkennt das und liest die Datei mit der Kodierung, die Excel für die Sprache dieser Seite verwendet. Auch UTF-16-Dateien werden gelesen. Sehen Buchstaben trotzdem falsch aus, speichern Sie die Datei als „CSV UTF-8“ und öffnen Sie sie erneut.

One For All auf Ihrem Computer installieren

One For All öffnet sich dann in einem eigenen Fenster wie eine App, direkt von Ihrem Desktop oder Startbildschirm aus. Sie müssen nichts aus einem App-Store herunterladen, und Ihre Dateien bleiben weiterhin auf Ihrem Gerät.

  1. Klicken Sie auf das Installationssymbol rechts in der Adressleiste oder öffnen Sie das Browsermenü (⋮).
  2. Wählen Sie „One For All installieren“ oder „Seite als App installieren“: Auf Ihrem Desktop und bei Ihren Apps wird eine Verknüpfung hinzugefügt.

Engine für dieses Tool herunterladen?

Dieses Tool arbeitet vollständig in Ihrem Browser. Dafür muss es die unten aufgeführten Komponenten einmalig von One For All herunterladen. Danach bleiben sie auf diesem Gerät gespeichert, sodass das Tool beim nächsten Mal sofort startet.

Ihre Dateien werden nirgendwohin gesendet.