Firewire2002
Registered User
Moin,
bin auf der Suche nach einem Algorithmus der in "Batch" (Windows ) umgesetzt werden kann.
Zu folgendendem Problem:
Gegegeben ist eine CSV Datei die gern auch mal mit Excel bearbeitet wird.
Werden Felder frei gelassen kann sie unteranderem so aussehen:
Bisher werden die Felder über folgende Schleife ausgelesen:
In den Tokens %%i, %%j, %%k, %%l, %%m, %%n stehen danach die entsprechenden Werte.
Leere Felder werden aber leider übersprungen, sodass das Ergebnis letzendlich so aussieht:
Statt so:
Mit welchem Algorithmus bekomm ich nun den gewünschten Effekt?
bin auf der Suche nach einem Algorithmus der in "Batch" (Windows ) umgesetzt werden kann.
Zu folgendendem Problem:
Gegegeben ist eine CSV Datei die gern auch mal mit Excel bearbeitet wird.
Werden Felder frei gelassen kann sie unteranderem so aussehen:
Code:
t;;m;n;;k
Bisher werden die Felder über folgende Schleife ausgelesen:
Code:
for /F "skip=1 tokens=1,2,3,4,5,6 delims=;" %%i in (%csvdatei%) do {
Leere Felder werden aber leider übersprungen, sodass das Ergebnis letzendlich so aussieht:
Code:
%%i = t
%%j = m
%%k = n
%%l = k
%%m =
%%n =
Statt so:
Code:
%%i = t
%%j =
%%k = m
%%l = n
%%m =
%%n = k
Mit welchem Algorithmus bekomm ich nun den gewünschten Effekt?