Die 6 häufigsten CSV-Import-Fehler und ihre Lösung
Jeder Data Engineer hat Stunden mit CSV-Import-Debugging verloren. Hier die sechs häufigsten Fehler, ihre Ursachen und der schnellste Weg, jeden zu beheben.
Fehler 1: Verstümmelte Zeichen (Kodierungs-Mismatch)
Symptom: verstümmelte Sequenzen wie é statt lesbarer Zeichen. Ursache: Datei in Windows-1252 gespeichert, als UTF-8 geöffnet. Fix: mit korrekter Kodierung neu dekodieren, oder die Auto-Erkennung von CSV First Aid nutzen.
Fehler 2: Erster Header beginnt mit Müll (BOM)
Symptom: Header ist '\ufeffid' statt 'id'. Key-Lookups scheitern. Ursache: UTF-8-BOM von Excels 'Als CSV UTF-8 speichern'. Fix: den 3-Byte-BOM-Präfix entfernen.
Fehler 3: Daten in einer Spalte (falsches Trennzeichen)
Symptom: ganze Zeile erscheint in einer Zelle. Ursache: Datei nutzt Semikolons/Tabs, aber der Parser erwartet Kommas. Fix: tatsächliches Trennzeichen erkennen und neu exportieren.
Fehler 4: Verschobene Spalten (kaputte Quotes)
Symptom: Daten erscheinen ab einer bestimmten Zeile in falschen Spalten. Ursache: nicht geschlossenes oder nicht escaptes Quote-Zeichen. Fix: Quoting nach RFC 4180 reparieren.
Fehler 5: 'Expected N columns, got M' (inkonsistente Spaltenzahl)
Symptom: Import-Tool lehnt die Datei ab oder kürzt Zeilen. Ursache: einige Zeilen haben Extra- oder fehlende Felder. Fix: kurze Zeilen auffüllen, lange markieren.
Fehler 6: Geister-Leerzeilen oder Extra-NULL-Datensätze
Symptom: Datenbank hat leere Zeilen, Zeilenzahl ist aufgebläht. Ursache: abschließende Zeilenumbrüche, Leerzeilen zwischen Datenblöcken. Fix: leere Zeilen entfernen.
Alle 6 auf einmal beheben
CSV First Aid diagnostiziert all diese Probleme und mehr automatisch (14 Problemtypen insgesamt). Datei ablegen, Diagnose prüfen, gewünschte Fixes anwenden, saubere CSV herunterladen. Kostenlos, keine Registrierung, nur Browser.
Datei mit mehreren davon gleichzeitig? CSV First Aid führt alle sechs Prüfungen in einem Durchlauf aus.
CSV jetzt reparieren →Ähnliche Tools
CSV-Kodierung reparieren
é, ü, ö statt é, ü, ö? Die Datei wurde in einer Kodierung gespeichert und in einer anderen gelesen. Wir finden heraus, welche, und konvertieren nach UTF-8 — dann sieht Müller wieder wie Müller aus.
UTF-8-BOM aus Ihrer CSV entfernen
Erste Spalte zeigt 'ID' statt 'ID'? Das ist ein UTF-8-BOM — drei unsichtbare Bytes, die die meisten Export-Tools hinterlassen. Wir entfernen sie und die Überschrift liest sich wieder sauber.
CSV-Anführungszeichen reparieren
Ein fehlendes schließendes Anführungszeichen macht aus einem Feld ein mehrzeiliges Monster und verschiebt jede Spalte danach. Wir finden die nicht geschlossenen, schließen sie und escapen die inneren neu — gemäß RFC 4180.
CSV-Trennzeichen-Fixer
Europäische Exporte nutzen Semikolons. Datenbank-Dumps nutzen Tabs oder Pipes. Ihr Import erwartet Kommas. Wir erkennen, was die Datei tatsächlich verwendet, und schreiben sie in das gewünschte Format um — Komma, Semikolon, Tab oder Pipe.
Inkonsistente CSV-Spaltenzahlen reparieren
Header sagt 5 Spalten, einige Zeilen haben 4, eine Zeile hat 7 — und Ihr Import-Tool gibt auf. Wir füllen die kurzen Zeilen auf, markieren die überlangen und sagen exakt, welche Zeilennummern problematisch sind.
Leere Zeilen aus einer CSV entfernen
Leere Zeilen verstecken sich zwischen Ihren Daten und ruinieren jede Zeilenzahl, jeden Import, jedes SUM(). Wir prüfen jede Zeile und löschen die, in denen jede Zelle leer ist. Ein einziger Wert reicht, damit die Zeile erhalten bleibt.