So konvertieren Sie CSV Schritt für Schritt in JSON
Schnelle Antwort
So konvertieren Sie CSV in JSON: Fügen Sie Ihre CSV-Daten in den CSV-zu-JSON-Konverter ein, wählen Sie aus, ob die erste Zeile eine Überschrift ist, und klicken Sie auf „Konvertieren“. Das Tool analysiert CSV und gibt ein JSON-Array von Objekten (falls Header vorhanden) oder Arrays (falls nicht vorhanden) aus. Die gesamte Verarbeitung erfolgt lokal – es werden keine Daten hochgeladen.
Einführung
CSV (Comma-Separated Values) ist ein gängiges Format für Tabellendaten – Tabellenkalkulationen, Datenbankexporte und Data-Science-Datensätze verwenden häufig CSV. JSON (JavaScript Object Notation) ist das Standardformat für Web APIs und moderne Anwendungen. Durch die Konvertierung von CSV in JSON können Sie Tabellendaten in JavaScript laden, an einen API senden oder mit modernen Tools verarbeiten. Diese Anleitung zeigt Ihnen, wie Sie CSV in Ihrem Browser mit einem kostenlosen Online-Tool in JSON konvertieren.
Schritt für Schritt
-
Öffnen Sie den CSV-zu-JSON-Konverter
Gehen Sie zur Toolseite „CSV to JSON Converter“. Das Tool akzeptiert jeden CSV-Text als Eingabe, einschließlich Werten mit Kommas in Anführungszeichen.
-
Fügen Sie Ihre CSV-Daten ein
Fügen Sie Ihren CSV in den Eingabetextbereich ein. Ein typischer CSV hat eine Zeile pro Zeile, wobei die Werte durch Kommas getrennt sind. Die erste Zeile ist häufig eine Kopfzeile mit Spaltennamen.
-
Konfigurieren Sie die Header-Verarbeitung
Wenn Ihre erste Zeile Spaltennamen (Überschriften) enthält, aktivieren Sie die Option „Erste Zeile ist Überschrift“. Das Tool verwendet diese Namen als JSON-Schlüssel. Wenn deaktiviert, wird jede Zeile zu einem JSON-Array mit Werten.
-
Legen Sie das Trennzeichen fest (falls erforderlich)
Die meisten CSV-Dateien verwenden Kommas, einige verwenden jedoch Semikolons, Tabulatoren oder Pipes. Wenn Ihre Datei ein anderes Trennzeichen verwendet, legen Sie es in den Optionen fest. Das Tool verarbeitet Werte in Anführungszeichen, die das Trennzeichen enthalten, korrekt.
-
Konvertieren und kopieren Sie JSON
Klicken Sie auf Konvertieren. Das Tool analysiert CSV und gibt JSON aus. Mit Kopfzeilen wird jede Zeile zu einem Objekt wie {"name": "Alice", "age": "30"}. Kopieren Sie JSON in Ihre Zwischenablage, um es in Ihrer Anwendung zu verwenden.
Beispiele
CSV mit Headern für JSON Objekte
Eingang: Name, Alter, Stadt
Alice, 30, NYC
Bob, 25, LA
Ausgabe: [
{"name":"Alice","age":"30","city":"NYC"},
{"name":"Bob","age":"25","city":"LA"}
]
CSV mit Werten in Anführungszeichen, die Kommas enthalten
Eingang: Name, Notiz
Alice, „Hallo Welt“
Bob, „foo, bar“
Ausgabe: [
{"name":"Alice","note":"Hello, world"},
{"name":"Bob","note":"foo, bar"}
]
CSV ohne Header zu JSON Arrays
Eingang: Alice,30,NYC
Bob,25,LA
Ausgabe: [
["Alice","30","NYC"],
["Bob","25","LA"]
]
Häufige Probleme
- Alle CSV-Werte sind Zeichenfolgen in JSON – Zahlen wie „30“ bleiben als Zeichenfolgen. Konvertieren Sie in Ihrer Anwendung mit Number() oder parseInt() in Zahlen.
- In Anführungszeichen gesetzte Werte mit eingebetteten Kommas – ein richtiger CSV-Parser verarbeitet Anführungszeichen korrekt; naive Aufteilung bei Kommatrennungen bei Werten wie „Hallo Welt“.
- Inkonsistente Zeilenlängen – einige Zeilen haben möglicherweise weniger oder mehr Spalten als die Kopfzeile. Das Tool füllt fehlende Werte mit Null auf oder schneidet zusätzliche Werte ab.
- Kodierungsprobleme – CSV Dateien aus Excel verwenden möglicherweise BOM oder andere Kodierungen. Vor dem Einfügen als UTF-8 speichern.
Tipps
- Wenn Ihr CSV Header hat, aktivieren Sie die Header-Option, um JSON-Objekte mit benannten Schlüsseln abzurufen – viel nützlicher als Arrays.
- Konvertieren Sie numerische Zeichenfolgen in Ihrer Anwendung nach der Konvertierung in Zahlen, da CSV keine Typinformationen enthält.
- Verwenden Sie für große CSV-Dateien (10 MB+) einen Streaming-Parser, anstatt die gesamte Datei in den Speicher zu laden.
- Verwenden Sie unseren CSV-zu-JSON-Konverter für eine sofortige, private Konvertierung – keine Daten verlassen Ihren Browser.