05.11.2014, 15:01
Hallo zusammen
Ich habe folgendes Problem das ich lösen möchte.
Für ein Messsystem möchte ich eine grosse Anzahl Messdaten in einer CSV-Datei abspeichern.
Am Anfang der Datei befindet sich ein kleiner Header, in welchem auch die Anzahl Messdaten der Datei befindet.
Von Zeit zu Zeit schreibe ich nun neue Datensätze in die genannte Datei um möchte dabei jeweils die Angabe der Datenmenge im Header aktualisieren.
Meine Frage ist nun, gibt es eine "einfache" Möglichkeit einen bestimmten Wert in einer CSV-Datei (in meinem Fall die Angabe der Datenmenge in der Datei) zu ändern, wenn sich dieser Wert nicht am Ende der Datei befindet?
Aufgrund der hohen Datenmenge möchte ich nicht das komplette File auslesen, zwischenspeichern, den gewünschten Wert austauschen und das Ganze wieder zurück in die Datei schreiben.
Besten Dank im Voraus für jegliche Hilfe und Tipps.
Gruss
Oli
Ich habe folgendes Problem das ich lösen möchte.
Für ein Messsystem möchte ich eine grosse Anzahl Messdaten in einer CSV-Datei abspeichern.
Am Anfang der Datei befindet sich ein kleiner Header, in welchem auch die Anzahl Messdaten der Datei befindet.
Von Zeit zu Zeit schreibe ich nun neue Datensätze in die genannte Datei um möchte dabei jeweils die Angabe der Datenmenge im Header aktualisieren.
Meine Frage ist nun, gibt es eine "einfache" Möglichkeit einen bestimmten Wert in einer CSV-Datei (in meinem Fall die Angabe der Datenmenge in der Datei) zu ändern, wenn sich dieser Wert nicht am Ende der Datei befindet?
Aufgrund der hohen Datenmenge möchte ich nicht das komplette File auslesen, zwischenspeichern, den gewünschten Wert austauschen und das Ganze wieder zurück in die Datei schreiben.
Besten Dank im Voraus für jegliche Hilfe und Tipps.
Gruss
Oli