INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Daten aus Datei bearbeiten und in Datei speichern



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

30.09.2007, 10:24
Beitrag #1

philipp Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Sep 2007

8.6 : 2009 SE
2007
de

81539
Deutschland
Daten aus Datei bearbeiten und in Datei speichern
Hi!

Hab ein Problem dabei Messwerte Zeile für Zeile aus einer Datei auszulesen diese dann zu bearbeiten und dann wieder in eine Datei zu speichern.

Beim Bearbeiten sollen in der Textdatei nach einem bestimmten Signalwort gesucht werden und der Teil dann entfernt werden und der Rest gespeichert werden.

Für die erste Zeile schaff ich das mit dem Muster suchen VI. Aber für die weiteren Zeilen schaff ich das nciht.

Kann mir da jemand weiterhelfen??

Grüße Philipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.09.2007, 19:34
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Daten aus Datei bearbeiten und in Datei speichern
Verstehe nicht, wo du jetzt noch ein großes Problem hast, wenn du es für eine Zeile schaffst.

Nimm doch am besten das "Read from Text File" VI im Read-Line Modus, dann kannst du deinen Original-File schön zeilenweise einlesen.
   

Dann kommt deine funktionierende Suche, und dann wieder speichern.

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2007, 05:38
Beitrag #3

philipp Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Sep 2007

8.6 : 2009 SE
2007
de

81539
Deutschland
Daten aus Datei bearbeiten und in Datei speichern
Hi!

Hatte das dann auch schon hinbekommen...:-)

Danke trotzdem.

Jetzt hab ich dafür ein anderes Problem...

In der Quelldatei stehen nicht in jeder Zeile gleichformattierte Strings.

Ich filtere gerade mit Muster suchen die richtigen raus.

Jetzt bekomme ich aber durch das Auto Indexing der Schleife für die Zeilen die nicht dem Muster entsprechen Leerzeilen...

Wie kann ich das beheben?

Grüße Philipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2007, 06:58
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Daten aus Datei bearbeiten und in Datei speichern
Lade doch mal Dein VI (und die zu auslesende Datei) hoch und beschreibe das Problem bitte etwas genauer....

Gruß Markus

' schrieb:Hi!

Hatte das dann auch schon hinbekommen...:-)

Danke trotzdem.

Jetzt hab ich dafür ein anderes Problem...

In der Quelldatei stehen nicht in jeder Zeile gleichformattierte Strings.

Ich filtere gerade mit Muster suchen die richtigen raus.

Jetzt bekomme ich aber durch das Auto Indexing der Schleife für die Zeilen die nicht dem Muster entsprechen Leerzeilen...

Wie kann ich das beheben?

Grüße Philipp

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2007, 09:26
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Daten aus Datei bearbeiten und in Datei speichern
' schrieb:Jetzt bekomme ich aber durch das Auto Indexing der Schleife für die Zeilen die nicht dem Muster entsprechen Leerzeilen...

Wie kann ich das beheben?
Da müsstest du halt noch eine Case-Struktur einbauen. Entweder beim Suchen oder beim Speichern.

Beim Speichern sieht dass dann in etwa so aus: Zeilenweises Abspeichern, wobei du bei jeder Zeile vorher überprüfst, ob der String leer ist. In diesem Fall wird nichts gespeichert.

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2007, 13:48
Beitrag #6

philipp Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Sep 2007

8.6 : 2009 SE
2007
de

81539
Deutschland
Daten aus Datei bearbeiten und in Datei speichern
Hab jetzt mal das VI, die Quelldatei und die momentane Ausgabedatei angehängt.

Was mich stört sind die Leerzeilen.

Die müssten noch raus.

Wie gesagt wß ich jedoch nicht wie?!

Gruß Philipp


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .txt  CAN1_M001_L000.asc.txt (Größe: 766,37 KB / Downloads: 207)

Sonstige .txt  CAN1_M001_L000.txt (Größe: 556,39 KB / Downloads: 214)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2007, 14:42
Beitrag #7

monoceros84 Offline
LVF-Stammgast
***


Beiträge: 445
Registriert seit: Oct 2006

2011
2006
EN


Deutschland
Daten aus Datei bearbeiten und in Datei speichern
Ähm, zwei Fragen:

Wieso liest du nicht den Beitrag von Jens G? Da steht, wie du mit den Leerzeilen umgehen sollst.

Warum suchst du erst nach "T-Endstufe" und danach nach ": " und nicht gleich nach "T-Endstufe: "???

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2007, 16:07
Beitrag #8

philipp Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Sep 2007

8.6 : 2009 SE
2007
de

81539
Deutschland
Daten aus Datei bearbeiten und in Datei speichern
Weil es nicht funktioniert hat.
Ich habe zum Speichern "In Textdatei schreiben" genommen.

Wenn ich das Schreiben-VI in die Case-Struktur packe, dann überschreibt es mir die Datei jedesmal wieder und ich habe nur einen Wert.
Wenn ich das VI außerhalb platziere brauche ich auch was für den True-case(Vergleichsfkt. leerer String).


Deshalb frage ich.

gruß Philipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.10.2007, 17:14
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Daten aus Datei bearbeiten und in Datei speichern
Hallo,

hier ganz "rudimentär", wie es prinzipiell gehen könnte:
   

Der TRUE-Case ist leer bis auf die Durchleitungen der Verbindungen "FileRefnum" und "Error-Cluster".
Den Rest bitte selber zusammenbauen, da lernst du mehr dabei, als wenn ich dir ein fertiges Beispiel liefere.

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.10.2007, 05:56
Beitrag #10

philipp Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Sep 2007

8.6 : 2009 SE
2007
de

81539
Deutschland
Daten aus Datei bearbeiten und in Datei speichern
Hallo,

hab das gezeigte Beispiel mal nachgebaut.

Bei mir tritt beim Schreiben immer ein Fehler auf.

Hab die Fehlermeldung dazu mal angehängt.

Kann mit jemand sagen warum der Fehler kommt?

Grüße


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VI begrenzt gelesene CSV Datei auf 128 Zeilen rackpack 1 2.492 22.04.2022 10:49
Letzter Beitrag: GerdW
  Binäre Datei nach Stromausfall leer M.M.H. 6 7.054 16.11.2021 12:52
Letzter Beitrag: GerdW
  UnZip - Datei schließen nach dem UnZip angry_Nameless 6 8.512 15.01.2021 13:33
Letzter Beitrag: Martin.Henz
  CSV Datei -Pfad auswählen Tomate27 6 5.788 02.09.2020 08:33
Letzter Beitrag: GerdW
  CAN-Frames in Datei? Achim 5 5.116 04.08.2020 22:16
Letzter Beitrag: Martin.Henz
  unicode in XML Datei wird als ANSI eingelesen dimitri84 9 6.975 17.07.2020 07:52
Letzter Beitrag: dimitri84

Gehe zu: