Telefonbuchimport: Unlogisches Verhalten

Hallo zusammen,

es geht um das Ticket #5948715. Frau Reichl hatte mir heute früh da sehr schnell weiterhelfen können. Allerdings ist das Verhalten der Anlage an der Stelle eher was schräg. Das sollte anders gelöst werden.

Was ist passiert:

  • In der CSV-Datei für den Import des Telefonbuchs enthält eine Spalte weitere, nicht umschlossene Anführungszeichen
  • Der Import meldet:
    Skip invalid Line [36645]: number of field names are different from the number of columns.

Beim Lesen der Fehlermeldung würde ich davon ausgehen, dass diese Zeile übersprungen wird und eigentlich “skipped invalid line” heißen sollte. Der Imperativ war dann aber wohl das Problem.

In der RAW/JSON-Datei ist die fehlerhafte Zeile enthalten und dann schlägt der Import fehl, weil das Parsing fehlschlägt.

Mein Vorschlag: Die fehlerhafte Zeile sollte in jedem Fall übersprungen werden und der Import fortgesetzt werden. Eine Meldung im Log und ein Hinweis auf der Konsole wie bei sonstigen Importfehlern reicht m.E. völlig.

Danke :wink: