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 

Leere Zeilen aus Datei löschen



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!

29.10.2012, 09:12
Beitrag #1

Martin64 Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Oct 2012

10(Arbeit)/11(StudVer Privat)
2011
DE



Leere Zeilen aus Datei löschen
Lv10 Arbeit / lv11_img Privat
Hallo Community

ich bin Labview Frischling und habe ein Problem

Ich will aus einer Txt.Tabelle leere Zeilen löschen (Komplette Zeile ist ein Element) und habe im Forum (/ LabVIEW / LabVIEW Allgemein/Leere Spalten in einem Array löschen/) auch einen Beitrag zu dem Thema gefunden. Das VI das ich gefunden hatte (Array_leere_Elemente_loeschen.vi) funktioniert wenn ich die Zeilen aus der Test.txt Datei per Hand eintrage. Was nicht funktioniert, ist wenn die Test.txt Datei in das Zwei.vi lade.
Warum läuft das nicht?, was habe ich übersehen?

Viele Grüße
Martin


Angehängte Datei(en)
10.0 .vi  Array_leere_Elemente_loeschen.vi (Größe: 6,39 KB / Downloads: 255)

10.0 .vi  Zwei.vi (Größe: 7,92 KB / Downloads: 239)

0.0 .txt  Test.txt (Größe: 146 Bytes / Downloads: 215)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2012, 09:37 (Dieser Beitrag wurde zuletzt bearbeitet: 29.10.2012 09:38 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Leere Zeilen aus Datei löschen

Akzeptierte Lösung

Hallo Martin,

Zitat:Warum läuft das nicht?, was habe ich übersehen?
Nun ja. Du lädst deine Datei ein, und formst das gelieferte Array um in ein 1D-Array mit Null Elementen um. Und wunderst dich, dass dein VI kein Ergebnis ausspuckt... Hmm
Wolltest du vielleicht IndexArray statt ReshapeArray benutzen? Wink

Guck mal hier:
   
1.) Es ist immer gut, sich auch mal Zwischenergebnisse anzuschauen ("Array (Ausgang)")!
2.) Bei Stringanzeigen kann es helfen, diese im "/-Code" anzeigen zu lassen!
3.) Deine Textdatei ist schlecht formatiert! Sie enthält sowohl "wirklich" leere Zeilen als auch Zeilen, die nur einen Tabulator enthalten - und damit "technisch" nicht leer sind!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2012, 09:52
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Leere Zeilen aus Datei löschen

Akzeptierte Lösung

Am wenigsten Datenmüll entsteht, wenn Du schon beim Dateilesen zeilenweise arbeitest. Bei sehr großen Datensätzen kann das sogar lebenswichtig sein - bei deinem kleinen Beispiel natürlich nicht. Ich würde auch die Funktion "nicht darstellbare Zeichen entfernen" anwenden, damit nicht wegen eines Leerzeichens in einer ansonsten leeren Zeile nicht das Gewünschte herauskommt.
   


Angehängte Datei(en)
11.0 .vi  Zwei.vi (Größe: 10,66 KB / Downloads: 278)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.10.2012, 20:10 (Dieser Beitrag wurde zuletzt bearbeitet: 30.10.2012 20:19 von Martin64.)
Beitrag #4

Martin64 Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Oct 2012

10(Arbeit)/11(StudVer Privat)
2011
DE



RE: Leere Zeilen aus Datei löschen
Vielen Dank für eure Antworten

Das mit den Zwischenergebnissen werde ich mir zu Herzen nehem auch die Sache mit der /-Code Anzeige war mir neu. Aber... für die komische Datei kann ich nix, die bekomme ich "angeliefert". Die Datei ist relativ statisch und wird nur im 120sec Intervall ausgelesen und hat eine größe von maximal 50 Zeilen.

Wie auch immer... es klappt mit der Lösung von GerdW Smile und auch der von Lucki Smile

Vielen liebe Dank euch beiden, ihr habt mir sehr geholfen

VG
Martin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.10.2012, 14:49 (Dieser Beitrag wurde zuletzt bearbeitet: 01.11.2012 12:00 von Lucki.)
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Leere Zeilen aus Datei löschen
Ok, aber eigentlich sollen die richtigen Löungen als "richtige Löung" markiert werden und nicht die Dankschreiben des Fragestellers als "richtige Lösung".
Du bist aber nicht der erste, das scheint jetzt Mode zu werden.
Habe es geändert.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.11.2012, 14:10
Beitrag #6

Martin64 Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Oct 2012

10(Arbeit)/11(StudVer Privat)
2011
DE



RE: Leere Zeilen aus Datei löschen
Mea culpa

ich werde mich bessern Angel_not
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
  Bestimmte Zeilen im Array löschen wenn Bedingung nicht erfüllt ist bachatero18 4 5.341 31.03.2020 14:49
Letzter Beitrag: bachatero18
  Zeilen einer Tabelle ausblenden chrissy 6 5.997 19.07.2016 07:38
Letzter Beitrag: Freddy
  Array Zeilen mit Boolean ausblenden hubem14 7 6.685 18.07.2016 12:54
Letzter Beitrag: hubem14
  Zeilen einer Tabelle durchnummerieren chrissy 3 4.438 27.06.2016 14:40
Letzter Beitrag: chrissy
  Array auf gleiche Zeilen durchsuchen shamu 13 16.004 11.08.2015 14:18
Letzter Beitrag: Dustin
  Leere Zeilen in Array löschen hansi9990 2 5.125 09.05.2015 09:48
Letzter Beitrag: hansi9990

Gehe zu: