Hallo Community,
ich bin neu hier und Einsteiger/Fortgeschrittener in Java.
Ich habe folgendes Problem.
Ich zwar lese ich eine .csv datei in Eclipse ein, um sie mit meinem Programm zu verändern.
Die CSV- Datei sieht folgendermaßen aus (Ausschnitt):
Zeitstempel[hh:mm:ss];Temperatur1;Temperatur2;Temperatur3
08:02:00;23.40;43.92;23.42
08:03:00;-273.15;44.89;24.10
08:03:30;24.30;45.37;24.43
08:04:00;24.00;45.85;24.75
08:04:30;23.80;46.33;25.06
08:07:30;26.70;51.14;-273.15
Am Zeitstempel ist zu erkennen, dass eine Messung von 3 Temperature alle 30 Sekunden erfolgte.
Nun zum Problem:
Zu manchen Uhrzeiten wurden gar keine Messwerte aufgenommen, wie zwischen 08:04:30 und 08:07:30.
Für jede fehlenden Zeitstempel soll nun in der Ausgabedatei ein komplette Zeile mit ##### geschrieben werden.
So soll es dann aussehen:
08:02:00;23.40;43.92;23.42
08:03:00;-273.15;44.89;24.10
08:03:30;24.30;45.37;24.43
08:04:00;24.00;45.85;24.75
08:04:30;23.80;46.33;25.06
#####################
#####################
#####################
#####################
#####################
08:07:30;26.70;51.14;-273.15
Hat jemand eine Idee wie ich das lösen könnte?
Viele Grüße