Hallo.
Seit einiger Zeit hocke ich jetz schon an einem Programm, dass eine Textdatei (von einem Messgerät erzeugt) einlesen soll, die Messdaten parsen und sie in ein Excelsheet einfügen soll. Die gute Nachricht: Die Behandlung von Textdateien und die Automatisierung von Excel sind mir jetz einigermaßen bekannt. Die schlechte Nachricht: Mit der Behandlung der Zeilen (also Strings) gibts noch ein kleines Problem.
Er macht folgendes:
1. zeilenweise einlesen
2. String.Split(" ".ToCharArray()) auf jede Zeile
Das daraus erzeugte Stringarray enthält aber ausser den Messdaten auch alle Leerzeichen. Nun suche ich einen Weg diese herauszufiltern. Wie würdet ihr an so eine Sache herangehen? Ich habe es schon mit diversen if-Bedingungen (immer eingebettet in eine for-Schleife) probiert aber habe bisher nicht das gewünschte Ergebnis erhalten. Habe ich mit der Split() Methode vielleicht schon falsch angefangen? Oder sollte ich mit Listen arbeiten? (wegen der Remove() Methode usw)
Auf Anregungenwürde ich mich sehr freuen. Wenn es stressmindernd (*gg*) auswirkt dann editier ich nochmal den Post und füge Quellcode und Textdatei hinzu.
Vielen Dank im Voraus.
mfg
tom
Seit einiger Zeit hocke ich jetz schon an einem Programm, dass eine Textdatei (von einem Messgerät erzeugt) einlesen soll, die Messdaten parsen und sie in ein Excelsheet einfügen soll. Die gute Nachricht: Die Behandlung von Textdateien und die Automatisierung von Excel sind mir jetz einigermaßen bekannt. Die schlechte Nachricht: Mit der Behandlung der Zeilen (also Strings) gibts noch ein kleines Problem.
Er macht folgendes:
1. zeilenweise einlesen
2. String.Split(" ".ToCharArray()) auf jede Zeile
Das daraus erzeugte Stringarray enthält aber ausser den Messdaten auch alle Leerzeichen. Nun suche ich einen Weg diese herauszufiltern. Wie würdet ihr an so eine Sache herangehen? Ich habe es schon mit diversen if-Bedingungen (immer eingebettet in eine for-Schleife) probiert aber habe bisher nicht das gewünschte Ergebnis erhalten. Habe ich mit der Split() Methode vielleicht schon falsch angefangen? Oder sollte ich mit Listen arbeiten? (wegen der Remove() Methode usw)
Auf Anregungenwürde ich mich sehr freuen. Wenn es stressmindernd (*gg*) auswirkt dann editier ich nochmal den Post und füge Quellcode und Textdatei hinzu.
Vielen Dank im Voraus.
mfg
tom