# CSV-Validator

Finde fehlerhafte Zeilen in einer CSV-Datei, bevor du sie in eine Datenbank, Tabellenkalkulation oder ein Shopsystem importierst. Der Validator parst die Daten mit der standardmäßigen CSV-Zitatsetzung, erkennt das Trennzeichen automatisch oder verwendet das von dir gewählte und prüft, ob jede Zeile dieselbe Spaltenanzahl hat, alle Anführungszeichen geschlossen sind und der Text gültiges UTF-8 enthält. Er meldet Trennzeichen, Zeilenenden, Zeilen- und Spaltenanzahl, leere oder doppelte Kopfzeilen sowie die zu korrigierenden Zeilen.

## Häufig gestellte Fragen

### Was prüft der CSV-Validator?

Er prüft, ob jede Zeile genauso viele Spalten wie die erste Zeile hat, jedes in Anführungszeichen gesetzte Feld geschlossen ist und Anführungszeichen nur dort verwendet werden, wo CSV sie zulässt. Außerdem sucht er nach Anzeichen für eine falsche Zeichenkodierung, NUL-Zeichen, leeren oder doppelten Kopfzeilen und gemischten Zeilenenden. Fehler machen die Datei ungültig; Warnungen werden zur Überprüfung aufgelistet.

### Wie wird das Trennzeichen erkannt?

Bei „Automatisch erkennen“ versucht der Validator Komma, Semikolon, Tabulator und senkrechten Strich und wählt das Zeichen, das die Zeilen am einheitlichsten aufteilt. Wenn die Datei ein Trennzeichen verwendet, das auch in den Werten vorkommt, wähle es im Feld „Trennzeichen“ ausdrücklich aus. Das Ergebnis zeigt immer, welches Trennzeichen verwendet wurde.

### Wie werden Zeilen mit einer falschen Spaltenanzahl gemeldet?

Jede Zeile wird mit der ersten Zeile verglichen. Abweichende Zeilen werden jeweils mit ihrer Nummer, ihrer Spaltenanzahl und der erwarteten Anzahl aufgeführt. Die Zeilen werden ab 1 gezählt, einschließlich der Kopfzeile. Die ersten 20 abweichenden Zeilen werden aufgelistet, die übrigen werden gezählt. Zeilenumbrüche in Anführungszeichen innerhalb eines Felds beginnen keine neue Zeile.

### Welche Probleme mit Anführungszeichen werden erkannt?

Ein Feld, das mit einem doppelten Anführungszeichen beginnt, muss auch damit enden. Ein Anführungszeichen innerhalb eines so markierten Felds muss verdoppelt werden: "". Der Validator meldet Felder mit Anführungszeichen, die nie geschlossen werden, sowie Anführungszeichen mitten in einem Feld ohne Anführungszeichen. Beides kommt häufig vor, wenn ein Wert mit dem Trennzeichen ohne korrekte Anführungszeichen exportiert wurde.

### Wie wird die Zeichenkodierung geprüft?

Text, der in einer anderen Zeichenkodierung gespeichert und dann als UTF-8 gelesen wurde, enthält Ersatzzeichen. Der Validator zählt sie und meldet sie als Fehler. Auch NUL-Zeichen, ein Hinweis auf eine Binär- oder UTF-16-Datei, werden gemeldet. Eine UTF-8-Byte-Reihenfolgemarkierung ist zulässig und wird in der Zeile „Encoding“ angezeigt.

### Welche Prüfungen für Kopfzeilen gibt es?

Wenn „Erste Zeile enthält Überschriften“ aktiviert ist, werden leere Überschriftenzellen und mehrfach vorkommende Überschriften als Warnungen aufgeführt, da viele Importwerkzeuge sie ablehnen. Deaktiviere die Option für Dateien ohne Kopfzeile. Die Prüfung der Spaltenanzahl wird in beiden Fällen ausgeführt.

### Warum werden Zeilenumbrüche gemeldet?

Das Ergebnis zeigt, ob die Datei LF-, CRLF- oder CR-Zeilenumbrüche verwendet. Werden sie gemischt, erscheint eine Warnung, da manche Importprogramme die Zeilen dann unterschiedlich zählen. Zeilenumbrüche innerhalb von Feldern in Anführungszeichen gehören zum Wert und sind zulässig.

### Sind Leerzeilen ein Problem?

Leere Zeilen oder Zeilen, die nur Leerraum enthalten, werden übersprungen und nicht als Datensätze gezählt. Eine Zeile mit leeren Feldern wie ,,, ist ein echter Datensatz und muss die richtige Spaltenanzahl haben.

### Was ist der Unterschied zwischen Fehlern und Warnungen?

Fehler sind Probleme, durch die die Daten unzuverlässig werden, etwa ungleich lange Zeilen, fehlerhafte Anführungszeichen oder eine falsche Kodierung. Sie kennzeichnen die Datei als ungültig. Warnungen weisen auf Dinge hin, die zulässig sind CSV, aber oft Probleme verursachen, etwa doppelte Überschriften oder gemischte Zeilenumbrüche. Eine Datei mit ausschließlich Warnungen wird als gültig gemeldet.

### Wie groß darf die CSV sein, und kann ich sie konvertieren?

Eingaben dürfen bis zu 5 MiB und 100,000 Zeilen umfassen. Eine gültige CSV kannst du mit dem Datenformat-Konverter in JSON, YAML, XLSX oder ein anderes Format umwandeln.

Deine Anzeige hier?

[Schreib uns eine E-Mail](mailto:hi@dennn.is?subject=Werbung%20auf%20OneClick%20Pro)

[Anzeige Die agentenfähige Plugin-Suite für WordPress.](https://sleekwp.com/?ref=oneclickpro)
