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 

bestimmte Zeile aus Textdatei lesen



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!

23.03.2009, 14:57
Beitrag #1

F_aus_S Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Dec 2008

8
2008
en

70000
Deutschland
bestimmte Zeile aus Textdatei lesen
Hallo,

ich habe folgendes Problem:

In einer Textdatei habe ich folgende Struktur:
String [tab] Zahl [tab] Zahl [EOL]
String [tab] ...

Ich möchte nun die Textdatei auslesen und die einzelnen Elemente verarbeiten. Read from spreadsheet file liest die strings nicht, mit read from file bekomme ich immer nur die erste Zeile verarbeitet.
Meine Idee ist, die Zeilen in einen nx1-Array zu schreiben, aber genau das bekomme ich nicht hin.

Kann jemand helfen?

Viele Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.03.2009, 15:20
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
bestimmte Zeile aus Textdatei lesen
Read from Text File auf Zeilenlesen umstellen (vgl. Screenshot) und dann eine -1 beim Eingang Count anschliessen.

   

Gruß, 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
23.03.2009, 15:29
Beitrag #3

F_aus_S Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Dec 2008

8
2008
en

70000
Deutschland
bestimmte Zeile aus Textdatei lesen
Vielen Dank für die schnelle Antwort, manchmal ist es so einfach.
Hatte das schon aber manchmal sieht man den Wald vor lauter Bäumen nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.04.2013, 14:04
Beitrag #4

YYYs Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: May 2011

LabVIEW 2011
2011
DE


Deutschland
RE: bestimmte Zeile aus Textdatei lesen
Hallo,

ich habe eine Frage die Perfekt in diesen Thread passt. Und zwar möchte ich immer 44100 Zeilen aus einer CSV-Datei auslesen. Jedoch dauert dies sehr lange, bei mir sind es fast 20 s. Die angehangene Datei enthält 88200 Zeilen und müsste in zwei Durchläufen fertig ausgelesen sein.

Habt ihr eine Idee wie ich dies realisieren könnte?


Angehängte Datei(en)
11.0 .vi  Viel aus Textdatei lesen.vi (Größe: 10,25 KB / Downloads: 354)

0.0 .csv  88200.csv (Größe: 1,07 MB / Downloads: 237)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.04.2013, 14:26
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: bestimmte Zeile aus Textdatei lesen
Kann ich nicht nachvollziehen.

Dauert bei mir nach etwas Korrektur deines VIs, damit auch wirklich nur 2 Durchläufe gemacht werden, ca. 600 ms.

Liegt die Datei bei die auf einem langsamen Datenträger, z.B. USB-1.1 Stick oder lahme Netzwerkresource?

Gruß, Jens


Angehängte Datei(en)
11.0 .vi  Viel aus Textdatei lesen.vi (Größe: 13,1 KB / Downloads: 407)

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
17.04.2013, 14:37
Beitrag #6

YYYs Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: May 2011

LabVIEW 2011
2011
DE


Deutschland
RE: bestimmte Zeile aus Textdatei lesen
(17.04.2013 14:26 )jg schrieb:  Kann ich nicht nachvollziehen.

Dauert bei mir nach etwas Korrektur deines VIs, damit auch wirklich nur 2 Durchläufe gemacht werden, ca. 600 ms.

Liegt die Datei bei die auf einem langsamen Datenträger, z.B. USB-1.1 Stick oder lahme Netzwerkresource?

Gruß, Jens

Du bist ein Held! Da ich LV2011 in einer virtuellen Maschine hatte, lag die CSV auf einer Netzwerkressource, die auf einen lokalen Ordner meines VM-Hosters verweist. Nachdem ich die CSV in den Desktop der VM kopiert hatte, funktioniert alles blitzschnell.

Warum ist der Zugriff auf ein virtuelles Netzlaufwerk so langsam?

Vielen Dank Jens!!! Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Mit ODBC Zugriff nur bestimmte Tabellen sichtbar TpunktN 4 3.145 19.08.2022 07:12
Letzter Beitrag: TpunktN
  1 Zeile Hydrogencarbonat 8 7.609 12.05.2017 12:27
Letzter Beitrag: jg
  Textdatei Größe lesen und gegebenenfalls Inhalt löschen galilio 9 8.788 29.06.2016 13:26
Letzter Beitrag: Trinitatis
  bestimmte Werte aus Array lesen psypher 5 6.554 12.04.2016 09:21
Letzter Beitrag: psypher
  bestimmte Werte in CSV-Datei ersetzen Oli_N 2 4.774 05.11.2014 16:21
Letzter Beitrag: Oli_N
  Bestimmte Daten aus csv Datei in Array schreiben Serial 23 20.105 26.03.2014 07:22
Letzter Beitrag: Serial

Gehe zu: