- Unterschiedliche Anzahl an Trennern ("Spalten") in den einzelnen Zeilen sind auch gerne für Probleme ursächlich (Verschiebung der Daten, wenn ein Trenner fehlt)
Wenn es dadurch zu Verschiebung der Daten kommt, ist das ein Fehler beim Export. Das kann man beim Import höchstens mit einer Fehlermeldung abfangen.
- Je nach Definition können ungenutzte Spalten am Ende der Zeile entfallen.
So war es gemeint. Eine Fehlermeldung / Warnung ist besser als eine Verschiebung korrigieren zu müssen.
Bei leeren Zeilen am Ende ist es wie du sagtest theoretisch unkritisch, aber woher willst du wissen das das so korrekt ist (ohne es sich explizit anzuschauen)?
Beispiel:
"Wenn du";"das meinst";"";"";"";"" -> Dort wären die hinteren durchaus möglich sie weg zu lassen. ABER das hätte folgendes Ergebnis:
"Wenn du";"das meinst" -> Wenn du nur dies hast, woher willst du definitiv sicher sein, das es nicht evtl so hätte sein sollen:
"";"";"";"";"Wenn du";"das meinst"
Ein Weglassen halte ich für fahrlässig und würde lieber die leeren "Spalten" haben, denn dann ist es prüfbar. Bei allem anderen läuten bei mir eher die Alarmglocken und würde das jeder Zeit anmahnen.