Was ist CSV-zu-JSON-Konverter?
CSV-zu-JSON-Konverter wandelt kommagetrennte Daten in strukturiertes JSON um. Ideal zum Importieren von Tabellendaten in Anwendungen, APIs oder Datenbanken, die JSON-Eingaben erwarten.
Intern nutzt der Konverter Papa Parse. Er erkennt automatisch, ob die Datei durch Komma, Tab, Semikolon oder Pipe getrennt ist. Numerische Strings werden zu echten Zahlen, und ein Schalter „JSON interpretieren“ kann Zellen wie [1,2] oder {"a":1} in echte Strukturen umwandeln. Sie entscheiden, wie leere Zellen aussehen (leerer String, null oder weggelassen), und können Zeilen nach einer Spalte gruppieren, um die Ausgabe in eine {Schlüssel: [Zeilen]}-Form zu verschachteln.
Anleitung
- Fügen Sie CSV-Daten ein oder laden Sie eine .csv-Datei hoch — das Tool erkennt Trennzeichen und Kopfzeilen automatisch.
- Überprüfen Sie die geparste Tabelle, um Spaltenzuordnung und Datentypen zu kontrollieren.
- Laden Sie die JSON-Ausgabe herunter oder kopieren Sie sie. Wählen Sie Formatiert, Minifiziert oder JSONLines — je nachdem, ob Sie Lesbarkeit, minimale Größe oder eine Zeile pro Datensatz fürs Streaming brauchen.
Wann verwenden
- Einen Excel-Export in ein Node.js- oder Python-Script speisen, das JSON erwartet.
- Eine NoSQL-Datenbank befüllen, in der jede Zeile zu einem Dokument wird.
- Einen Verkaufsreport an ein Webhook senden, das nur JSON im Body akzeptiert.
Ergebnis
Exportieren Sie eine Kontakte-Tabelle als CSV, konvertieren Sie sie hier und erhalten Sie ein JSON-Array, das Sie direkt per POST an Ihre CRM-API senden können.
Häufige Fragen
- Was tun, wenn meine CSV-Zellen Kommas im Text enthalten?
- Umschließe diese Zellen mit doppelten Anführungszeichen, etwa "Smith, Jr.", und der Parser behält das Komma als Daten. Steht im Wert selbst ein Anführungszeichen, verdopple es: ""das"". Das Tool folgt RFC 4180, derselben Konvention, die Excel beim Export verwendet.
- Wie wird das Trennzeichen automatisch erkannt?
- Der Parser nimmt die ersten Zeilen als Stichprobe, zählt Kommas, Tabs, Semikolons und Pipes und wählt das Zeichen, das die gleichmäßigste Spaltenanzahl liefert. Bei gemischten Trennzeichen oder unsauberen Daten stelle es im Einstellungs-Panel von Hand ein.
- Werden leere Zellen im JSON zu null oder zu leerem String?
- Standardmäßig bleiben leere Zellen ein leerer String, sodass jede Zeile dieselbe Struktur behält. Brauchen Sie etwas anderes? Mit der Einstellung „Leere Zellen“ wechseln Sie zu echten null-Werten oder lassen den Schlüssel ganz weg, sodass das Feld in dieser Zeile gar nicht erscheint. Wählen Sie, was Ihr nachgelagerter Code erwartet.
- Was macht die Option "Zeilen nach Spalte gruppieren"?
- Statt eines flachen Arrays wird das JSON ein Objekt, dessen Schlüssel die eindeutigen Werte der gewählten Spalte sind und dessen Werte das Array der zugehörigen Zeilen. Praktisch, um Bestellungen pro Kunde oder Ereignisse pro Datum zu bündeln.
- Wie groß darf die CSV-Datei sein?
- Die ganze Datei wird lokal auf Ihrem Gerät verarbeitet, das Limit hängt also von der Hardware ab. Die meisten Notebooks packen 50 MB problemlos, rund 500 000 typische Zeilen. Größere Mengen besser splitten oder per Skript auf dem Server verarbeiten.
Ähnliche Tools
Reimfinder
Finde perfekte Reime und Halbreime für jedes Wort
Anagramm-Löser
Finde alle gültigen Anagramme eines beliebigen Wortes
Unicode-Suche
Unicode-Zeichen nach Name oder Code suchen
URL-Encoder/Decoder
URLs sofort kodieren und dekodieren
NATO-Buchstabiertafel
Text in das NATO-Buchstabieralphabet umwandeln
Absatzzähler
Absätze im Text zählen