Eine Produktbeschreibung lautet „blau, groß“. Verbindet die KI alle Werte einfach mit Kommas, wird daraus schnell ein zusätzliches Feld. Die Datei sieht ordentlich aus, doch die folgenden Werte können in den falschen Spalten landen.
Das Ausgabeformat festlegen
Geben Sie Zielanwendung, Spaltennamen, Trennzeichen und Zeichenkodierung an. In einer kommagetrennten UTF-8-Datei mit den Spalten id,description ist 7,"blue, large" ein Datensatz mit zwei Feldern. Die Anführungszeichen halten das Komma in der englischen Beschreibung.
RFC 4180 beschreibt verbreitete CSV-Konventionen, nicht das Verhalten sämtlicher Programme. Felder mit Kommas, doppelten Anführungszeichen oder Zeilenumbrüchen werden in doppelte Anführungszeichen eingeschlossen. Ein inneres Anführungszeichen wird verdoppelt: 8,"The ""large"" size" enthält die Beschreibung The "large" size.
Verwenden Sie für die Syntax gerade ASCII-Anführungszeichen. Typografische Anführungszeichen aus Fließtext ersetzen sie nicht. Tauschen Sie auch nicht pauschal alle Kommas aus: Manche trennen Felder, andere gehören zum Inhalt.
Eine abwechslungsreiche Probe importieren
Nehmen Sie einen einfachen Text, beide Beispiele und eine Beschreibung mit Zeilenumbruch. Lesen Sie die Probe mit dem CSV-Import der Zielanwendung oder einem geeigneten Parser ein. Vergleichen Sie die tatsächlichen Zellen. Ein Datensatz kann mehrere physische Dateizeilen belegen.
Prüfen Sie nach erfolgreicher Probe auch Datensatzanzahl, Feldanzahl und Werte des vollständigen Exports. Der kleine Test bestätigt keine ungeprüften Zeilen. Bewahren Sie die Originalliste und die Importeinstellungen auf. Fordern Sie die Datendatei an; eine im Chat dargestellte Tabelle ist nicht dasselbe Ergebnis.