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 

nur 3 Wertepaare 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!

04.10.2006, 13:50
Beitrag #2

DoubleU Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Jan 2006

8.01
2004
kA


Deutschland
nur 3 Wertepaare aus Textdatei lesen
Hi,

Text Dateien können nicht Zeilenweise angesprungen werden, nur mit einem Byte Offset.
Die Zeilen werden nur durch end of line erkannt, d.h. du musst das komplette File weglesen um zur vorletzten Zeile zu gelangen, erst dann könntest du dir die "Zeilenmitte" berechnen.
Je nach größe kannst du das File komplett in ein Array laden, oder du liest die Zeilen nur in einer For-Schleife weg und verwirfst sie gleich wieder, dauert bei Dateien unter 10MB nicht allzulang, darüber gehts aber dann in den Sekunden bereich...

Alternativ könnte bei der Speicherung der Offset in Bytes mit abgespeichert werden, um danach direkt wieder dorthin springen zu können...

Gruss
Uli
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
nur 3 Wertepaare aus Textdatei lesen - DoubleU - 04.10.2006 13:50

Gehe zu: