CSV-zu-JSON-Konverter
Eine CSV-Tabelle in ein Array von JSON-Objekten umwandeln.
In Ihrem Browser verarbeitet. Diese Datei wird auf Ihrem Gerät konvertiert und nie hochgeladen.
Konverter
.csv bis 25 MB. Sie können eine Datei auch hierher ziehen.
Keine Datei ausgewählt.
Über dieses Werkzeug
Tabellenprogramme exportieren CSV, aber die meisten APIs, Konfigurationsdateien und Skripte wollen JSON. Dieses Werkzeug liest eine CSV-Datei und schreibt ein Array von JSON-Objekten, wobei die Kopfzeile die Namen der Eigenschaften liefert.
Geparst wird stückweise statt alles auf einmal, eine große Exportdatei bleibt also bedienbar, statt die Seite während des Lesens einzufrieren.
Unterstützte Formate und Limits
- Eingabe
- .csv
- Ausgabe
- .json (application/json)
- Name der Ausgabedatei
- The original name with the new extension, for example data.csv becomes data.json.
- Maximale Dateigröße
- 25 MB
- Verarbeitung
- In Ihrem Browser. Die Datei wird nicht hochgeladen.
So wird es benutzt
- Wählen Sie eine .csv-Datei, oder wechseln Sie zu Text einfügen und fügen Sie die Zeilen direkt ein.
- Bestätigen Sie, ob die erste Zeile die Spaltennamen enthält.
- Entscheiden Sie, ob das JSON eingerückt werden soll.
- Wählen Sie Konvertieren und laden Sie dann die .json-Datei herunter.
Einschränkungen
- Jeder Wert wird zu einer Zeichenkette. Zahlen, Wahrheitswerte und Datumsangaben werden nicht erraten, weil Raten stillschweigend Dinge wie Postleitzahlen, Telefonnummern und Versionsangaben zerstört, die nur numerisch aussehen.
- Ohne Kopfzeile heißen die Spalten column1, column2 und so weiter.
- Doppelte Spaltennamen fallen zusammen: Die letzte Spalte mit einem gegebenen Namen gewinnt.
- Eine Zeile mit weniger Feldern als die Kopfzeile bekommt für die fehlenden leere Zeichenketten. Eine Zeile mit zusätzlichen Feldern verliert sie.
- Die Datei wird als UTF-8 gelesen. Eine in einer alten Kodierung gespeicherte Datei kann beschädigte Zeichen zeigen.
Häufige Fragen
- Wird meine Datei hochgeladen?
- Nein. Die Konvertierung läuft vollständig in Ihrem Browser. Die Datei verlässt Ihr Gerät nie, und es wird keine Anfrage gestellt, die ihren Inhalt trägt.
- Warum stehen meine Zahlen in der Ausgabe in Anführungszeichen?
- CSV führt keine Typinformation mit, deshalb bleibt jedes Feld Text. "007" in die Zahl 7 zu verwandeln oder eine lange Kontonummer in wissenschaftliche Notation verliert Daten, die sich nicht zurückholen lassen; die Werte bleiben deshalb exakt so, wie sie geschrieben stehen.
- Kommt es mit Feldern in Anführungszeichen und eingebetteten Kommas zurecht?
- Ja. Felder in Anführungszeichen, maskierte Anführungszeichen und Zeilenumbrüche innerhalb eines solchen Feldes werden alle korrekt geparst.
- Und mit Semikolon getrennte Dateien?
- Dieses Werkzeug erwartet Kommas. Ein mit Semikolon getrennter Export aus einem europäischen Tabellenprogramm kommt als eine einzige Spalte heraus; exportieren Sie ihn zuerst mit Kommas neu.
- Wie groß darf die Datei sein?
- Die Grenze liegt bei 25 MB. Dateien über wenigen Megabyte werden weiterhin stückweise geparst, damit die Seite reagiert, aber die Konvertierung dauert länger und braucht auf Telefonen mehr Speicher.