LabVIEWForum.de
.txt Datei durchsuchen - 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: .txt Datei durchsuchen (/Thread-txt-Datei-durchsuchen)

Seiten: 1 2 3 4 5 6


RE: .txt Datei durchsuchen - lambda89 - 22.09.2011 08:06

Hi,

erstmal gehts mir darum, dass ich die Zeilen aus dem Zitat sauber einlesen kann.
Z.B. diese zeile: "#PROBER_TYPE = ABC2"
Von dem brauche ich dann: "PROBER_TYPE = ABC2"

Das ist mein erstes Ziel.

Die Werte in der Text-Datei, diese große Tabelle mit den x und y Werten, die kommt erst später.


RE: .txt Datei durchsuchen - GerdW - 22.09.2011 08:11

Hallo lambda,

nachdem du deine Textdatei eingelesen hast, hast du einen "großen" String zur Verfügung.

Diesen kann man durchsuchen, z.B. auch nach deinen Parametern. Eine mögliche Funktion dafür wäre MatchPattern. Wenn der String gefunden wurde, muss man nur den nachfolgenden Wert auswerten, was dank Offset-Angabe einfach möglich sein sollte...


RE: .txt Datei durchsuchen - lambda89 - 22.09.2011 08:54

Danke für die Info mit Match-pattern.
Was mir noch Schwierigkeiten bereitet, ist diese offset Funktion.
Damit komme ich noch nicht so ganz klar.
Ich finde, die Hilfe dazu, ist auch nicht so berauschend geschrieben...


RE: .txt Datei durchsuchen - GerdW - 22.09.2011 08:55

Hallo lambda,

Offset gibt dir die Position im String nach dem gefundenen Teilstring an, in deinem Fall also, wo du den Wert zum Parameter findest...


RE: .txt Datei durchsuchen - lambda89 - 22.09.2011 09:01

Ich habe mal eine .dat Datei genommen und wollte dann nach "general" suchen. (Steht ganz oben in der Kopfzeile)
Allerdings bekomme ich immer leere Felder oder -1 ausgegeben.

[attachment=36047]



EDIT:

Kann er mir dann nicht, wenn er general gefunden hat das nachfolgende "Information" ausgeben?


RE: .txt Datei durchsuchen - GerdW - 22.09.2011 09:02

Hallo lambda,

suchst du nach "general" oder nach "General" - ist schon ein Unterschied von einem Bit Smile

Zitat:Kann er mir dann nicht, wenn er general gefunden hat das nachfolgende "Information" ausgeben?
Macht die Funktion doch: "Nach Teilstring"...


RE: .txt Datei durchsuchen - lambda89 - 22.09.2011 09:04

Im Screenshot im VI habe ich es mit "G" Wink
Und wenn du weiter oben schaust im Zitat ist es auch mit "G" Wink


RE: .txt Datei durchsuchen - jg - 22.09.2011 09:17

Im Zitat steht auch GENERAL, alles groß!!!

Gruß, Jens


RE: .txt Datei durchsuchen - lambda89 - 22.09.2011 09:22

Ja, das hatte ich gerade in der zwischenzeit auch bemerkt... Blush

Gibts auch die Möglichkeit, wenn ich nach "DATE =" suche, dass er mir dann den Wert dahin nur ausgibt?
Also das ich dann angezeigt bekomme:12-08-2547


RE: .txt Datei durchsuchen - lambda89 - 22.09.2011 12:26

Ich habe glaube ich eine, wenn auch umständliche Möglichkeit gefunden.
Ich schneide vorne was ab und hinten und schon erhalte ich das gewollte Mittelstück Big Grin

Bevor ich groß rede, ich hab das VI mal hochgeladen. Wink



[attachment=36061]