NordVPN
SponsoredStrict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →CSV oder JSON einfügen. Der Konverter analysiert RFC 4180-konformes CSV (verarbeitet zitierte Felder mit Kommas, Escape-Anführungszeichen, mehrzeilige Werte). Für JSON-zu-CSV akzeptiert er sowohl Arrays von Objekten (verwendet Schlüssel als Überschriften) als auch Arrays von Arrays.
[
{
"name": "Alice",
"age": "30",
"city": "Tokyo"
},
{
"name": "Bob",
"age": "25",
"city": "Seoul"
},
{
"name": "Carol",
"age": "42",
"city": "Madrid"
}
]CSV sieht einfach aus, hat aber Sonderfälle: Ein Feld mit einem Komma muss in Anführungszeichen gesetzt werden; ein Feld mit einem Anführungszeichen muss es als doppeltes Anführungszeichen escapen; ein Feld kann Zeilenumbrüche enthalten, wenn es in Anführungszeichen ist. Naive Trenn-an-Komma-Parser scheitern bei realen Daten. Dieser Konverter implementiert die RFC-4180-Grammatik exakt.
Naive Parser scheitern auch bei Excel-Exporten, die Semikolons verwenden (üblich in europäischen Spracheinstellungen, wo ',' als Dezimaltrennzeichen dient) oder Tabs (TSV). Das Trennzeichen-Dropdown verarbeitet alle vier gängigen Varianten.
Array von Objekten (Standard mit Kopfzeile): Jede Zeile wird zu {Spalte: Wert}. Die häufigste JSON-Form, leicht in jeder Sprache zu verwenden.
Array von Arrays (Kopfzeile aus): Jede Zeile wird zu [w1, w2, ...]. Nützlich, wenn Spalten nicht benannt sind oder du eine positionsbasierte Struktur möchtest.
Bei JSON-zu-CSV erkennt der Konverter, welche Form du hast. Objekte: extrahiert eindeutige Schlüssel über alle Zeilen für Überschriften. Arrays: schreibt Zeilen unverändert.
Excel-Spracheinstellung: In einigen europäischen Excel-Installationen ist das Standard-Trennzeichen ';' statt ','. Wenn dein CSV beim Import wie eine einzige riesige Spalte aussieht, wechsle im Trennzeichen-Dropdown zu ;.
BOM (Byte Order Mark): Einige Excel-Exporte stellen der Datei U+FEFF voran. Wir lassen es durch; wenn dein nachgelagerte Parser scheitert, entferne die ersten 3 Bytes.
Abschließende Zeilenumbruch: Ein CSV, das auf '\n' endet, fügt in manchen Parsern eine leere letzte Zeile hinzu; wir filtern leere Zeilen automatisch.
Zahlen als Zeichenketten: CSV hat keine Typen – '42' wird in JSON zur Zeichenkette "42". Wenn du typisierte Werte benötigst, führe einen Nachverarbeitungsschritt durch, der bekannte Zahlenspalten konvertiert.
Ja – RFC-4180-Zitierung wird vollständig unterstützt. "Mustermann, Max" wird als einzelnes Feld geparst.
Gemäß RFC 4180 wird ein wörtliches '"' in einem zitierten Feld als '""' (zwei Anführungszeichen) geschrieben. Der Parser verarbeitet das korrekt.
Ja, wenn sie in Anführungszeichen sind. "Zeile 1\nZeile 2" in Anführungszeichen wird als ein Feld mit eingebettetem Zeilenumbruch behandelt.
BOM wird durchgeleitet. Wenn dein nachgelagerter Konsument es nicht verträgt, entferne die ersten 3 Bytes (EF BB BF) aus dem CSV.
Der Browser verarbeitet ein paar MB problemlos. Für sehr große CSVs (100 MB+) verwende einen Streaming-Parser wie Papa Parse mit einem Worker oder ein CLI-Tool.
CSV → JSON: Alle Werte werden zu Zeichenketten (CSV ist untypisiert). JSON → CSV: Zahlen werden zu nicht-zitierten CSV-Zellen. Um typisiertes JSON zu erhalten, verarbeite Spalten nach, die du als numerisch kennst.
CSV stellt fehlende Werte als leere Zellen dar. Wir ordnen sie leeren Zeichenketten zu. Um null im JSON zu erhalten, verarbeite die Ausgabe nach.
Nein. Die Konvertierung läuft lokal; nichts wird an einen Server gesendet.
Strict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →Managed cloud hosting for WordPress and web apps on DigitalOcean, Vultr, and AWS. Fast setup, no server headaches.
Try Cloudways →Hire freelancers for design, writing, dev, and marketing — or sell your own services. Millions of gigs at every budget.
Browse Fiverr →