CSV-Datei zu JSON Konverter
Lade eine CSV-Datei hoch und erhalte ein JSON-Array von Objekten, wobei die Kopfzeile als Schlüssel verwendet wird. Schönformatierung oder Minifizierung.
Kurze Antwort: Lade eine CSV-Datei hoch und erhalte ein JSON-Array von Objekten, wobei die Kopfzeile als Schlüssel verwendet wird. Schönformatierung oder Minifizierung.
Zuletzt aktualisiert
Häufig gestellte Fragen
- Wie werden CSV-Spalten auf JSON-Schlüssel abgebildet?
- Die erste Zeile der CSV wird als JSON-Objektschlüssel verwendet. Jede nachfolgende Zeile wird ein Objekt in einem obersten JSON-Array. Leere Zellen werden zu leeren Zeichenfolgen (`""`).
- Werden Werte als Zahlen typisiert oder als Zeichenfolgen behandelt?
- Alle Werte werden als Zeichenfolgen behandelt — wir erraten keine Typen, da `"007"` eine gültige Zeichenfolge in vielen Datensätzen ist und eine stillschweigende Umwandlung in `7` Daten verlieren würde. Typen in Ihrem nachgelagerten Code mit Zuversicht bezüglich der jeweiligen Felder umwandeln.
- Verarbeitet es zitierte Felder mit Kommas?
- Ja. Der Papaparse-Parser ist RFC-4180-konform: eingebettete Kommas, Zeilenumbrüche und `""` maskierte Anführungszeichen werden exakt in die JSON-Werte umgewandelt.
- Was ist, wenn meine CSV doppelte Spaltennamen hat?
- Spätere Spalten überschreiben frühere in jedem Objekt (da JSON-Objektschlüssel eindeutig sind). Benennen Sie doppelte Header in der Quell-CSV um — oder verwenden Sie das Column Mapper-Tool — bevor Sie konvertieren.
- Gibt es eine Zeilenbegrenzung?
- Nein, es gibt keine feste Begrenzung. Dateien mit Hunderttausenden von Zeilen werden in Sekunden konvertiert; die praktische Obergrenze ist der Speicher, der Ihrem Browser-Tab zur Verfügung steht.
- Sollte ich schön formatiert oder minimiert verwenden?
- Schön formatiert ist einfacher zu lesen und zu vergleichen in der Versionskontrolle. Minifiziert ist ungefähr 30–50% kleiner und die richtige Wahl, um das JSON an eine API oder Front-End zu senden. Beide sind funktional identisch.
- Kann ich ohne die Kopfzeile konvertieren?
- Noch nicht — jedes Ausgabeobjekt ist mit der ersten Zeile versehen. Wenn Ihre CSV keine Kopfzeile hat, fügen Sie eine hinzu (`col1,col2,col3`), bevor Sie konvertieren.
- Wird meine Daten hochgeladen?
- Nein. Die CSV → JSON-Konversion läuft vollständig in Ihrem Browser; nichts wird an unseren Server gesendet.
- Kann ich das Ergebnis kopieren, anstatt es herunterzuladen?
- Ja. Der Kopieren-Button neben der Ausgabe schreibt das JSON in Ihre Zwischenablage.
- Enthält die Ausgabe ein BOM oder ein anderes Präfix?
- Nein. Der Download ist reines UTF-8 JSON, bereit für jeden Verbraucher.