CSV zu JSON
Konvertieren Sie CSV in JSON – Tabellenzeilen in Arrays von Objekten.
So verwenden Sie CSV zu JSON
- Fügen Sie Ihre CSV-Datei ein – einschließlich der Kopfzeile, die zu den JSON-Schlüsseln wird.
- Lesen Sie das JSON-Array – ein Objekt pro Zeile, Werte in Anführungszeichen werden korrekt entpackt.
- Werttypen überprüfen – CSV ist Text, daher müssen Zahlen und Boolesche Werte möglicherweise umgewandelt werden, wenn Typen wichtig sind.
- In Ihren Code kopieren, API-Aufruf oder Import durchführen – oder es zuerst erkunden der JSON-Viewer.
Was ist CSV zu JSON?
Ein CSV-zu-JSON-Konverter wandelt durch Kommas getrennte Zeilen in ein Array von JSON-Objekten um: Die Kopfzeile stellt die Schlüssel bereit und jede Datenzeile wird zu einem Objekt. Eine zweispaltige CSV-Datei mit Namen und Altersgruppen wird zu [{"name": "Ada", "age": "36"}, …] – der Form, die jedes API, Skript und JSON-Tool erwartet.
Es ist die Brücke zwischen Tabellenkalkulation und Code, entgegengesetzte Richtung von JSON zu CSV: Daten haben ihr erstes Leben in Excel oder Tabellen (Exporte, Kataloge, Zuordnungen, handverwaltete Listen) und benötigen ein zweites Leben als strukturierte Eingabe in Programme. Der Konverter übernimmt die Umformung und den Teil, den Menschen vermasseln – CSVs Anführungszeichenregeln für Kommas und Anführungszeichen innerhalb von Werten.
Über den CSV zu JSON
Fügen Sie CSV ein – direkt aus einer Datei oder kopieren Sie es aus einer Tabelle – und erhalten Sie sofort das JSON-Array, Kopfzeilen als Schlüssel, Anführungszeichen und Escapezeichen.
Alltägliche Konvertierungen: ein Produkt-/Benutzer-/Inventarblatt in Seed-Daten oder API-Nutzlasten, die Excel-Liste eines Kollegen in ein Konfigurationsarray, Umfrageexporte in JSON für Analysetools und Nachschlagetabellen (Ländercodes, Kategoriezuordnungen) in Strukturen, die Code importieren kann. Die Kopfzeile ist wichtig – ihre genauen Texte werden zu den Schlüsseln, also saubere Kopfzeilen (Kleinbuchstaben, keine Leerzeichen) im Upstream, ersparen Sie sich das Umbenennen im Downstream.
Die Typbeschränkung: CSV ist untypisierter Text, daher kommen die Werte als Strings an – „36“ nicht 36, „true“ nicht true. Konverter können auf offensichtliche Zahlen schließen; Wenn Typen wichtig sind (APIs zur Validierung von Nutzlasten), überprüfen und umwandeln. Trennzeichen-Kind: Semikolon-getrennte Dateien (europäisches Excel) und TSV werden auf die gleiche Weise konvertiert, sobald das Trennzeichen bekannt ist.