LabVIEWForum.de
Header überspringen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Header überspringen (/Thread-Header-ueberspringen)



Header überspringen - pyrates - 23.03.2010 11:24

Hallo,
folgendes Problem:
Ich habe eine Logdatei die einen Header hat, welcher zB wiefolgt aussieht:

Zitat:Startzeit 18.03.2010 - 09:02:43
Endzeit 18.03.2010 - 09:03:23
Dauer 000:00:40
Prüfer AS
Bezeichnug B8
___________________________
Zeit B8
00000000,1 +1,084
00000000,2 +1,074
00000000,3 +1,074
usw.
Nun gilt es diesen Header zu überspringen um die eigentlichen Messwerte auszulesen.
Problematisch dabei ist, das die Angaben bei Prüfer, sowie bei Bezeichnung völlig unterschiedlich sein können und ein fester Offset nur Fehler bringen würde...
Es wäre vielleicht eine Möglichkeit nach der ersten Zeitangabe zu suchen (00000000,1) und sich den offset bestimmen lassen, ist aber die Frage wie ich das realiesieren könnte.
Ein weiterer Ansatz ist die Anzahl der Zeilen bis zu den eigentlichen Messwerten, denn die ist immer gleich.
Hat jemand Ideen?

mfg


Header überspringen - GerdW - 23.03.2010 11:42

Hallo,

da nimmst du die Funktion Textdatei lesen ("Read From Textfile"), stellst ein auf zeilenweises lesen, liest die Headerzeilen und kannst dann mit deinen Zeitwerten fortfahren...