M
Markus371
Grünschnabel
Hallo,
ich habe eine Importdatei, diese wird stündlich zur Verfügung gestellt.
Gelegentlich kommt es vor, dass diese Datei fehlerhaft ist.
In diese Datei werden Zeilen geschrieben, jede Zeile endet mit LF (0A Hex).
Wenn eine Zeile fehlerhaft ist, wird die nächste Zeile unmittelbar an das Ende der vorherigen Zeile angefügt.
Jede neu angefügte Zeile beginnt mit HY....
Frage:
Ist es möglich die Importdatei vor der Weiterverarbeitung auf fehlerhafte Zeilen zu prüfen und ggf. die Zeile zu löschen?
Meine Idee wäre, zu prüfen ob in einer Zeile das Zeichen HY ausser in Spalte 1 und 2 vorkommt. Wenn ja, dann lösche alle Zeichen davor.
Beispiel:
fehlerhaft
HY1345446131311
HY1345444121413
HY134HY134544613154
HY13454846446
bereinigt
HY1345446131311
HY1345444121413
HY134544613154
HY13454846446
Vielen Dank im Voraus.
Gruß
Markus
ich habe eine Importdatei, diese wird stündlich zur Verfügung gestellt.
Gelegentlich kommt es vor, dass diese Datei fehlerhaft ist.
In diese Datei werden Zeilen geschrieben, jede Zeile endet mit LF (0A Hex).
Wenn eine Zeile fehlerhaft ist, wird die nächste Zeile unmittelbar an das Ende der vorherigen Zeile angefügt.
Jede neu angefügte Zeile beginnt mit HY....
Frage:
Ist es möglich die Importdatei vor der Weiterverarbeitung auf fehlerhafte Zeilen zu prüfen und ggf. die Zeile zu löschen?
Meine Idee wäre, zu prüfen ob in einer Zeile das Zeichen HY ausser in Spalte 1 und 2 vorkommt. Wenn ja, dann lösche alle Zeichen davor.
Beispiel:
fehlerhaft
HY1345446131311
HY1345444121413
HY134HY134544613154
HY13454846446
bereinigt
HY1345446131311
HY1345444121413
HY134544613154
HY13454846446
Vielen Dank im Voraus.
Gruß
Markus