Hallo Leute,
ich habe folgendes Problem. Ich soll eine Datei einlesen, die augenscheinlich eine CSV-Datei ist, aber zwischen den Spalten verstecken sich auch noch andere Trennungszeichen....
Nun soll ich also die Datei einlesen (Export.csv) die erste "spalte" löschen und mit den Werten aus Spalte 2 & 3 einen Graphen erstellen.
Die Datei sieht folgendermaßen aus (beispielhaft jetzt nur 3 Zeilen):
2017-07-12T07:02:53+00:00,2017-07-12T09:02:53+02:00,26.25
2017-07-12T08:02:54+00:00,2017-07-12T10:02:54+02:00,26.08
2017-07-12T09:02:55+00:00,2017-07-12T11:02:55+02:00,25.78
Den ersten Teil "2017-07-12T07:02:53+00:00" würde ich gerne löschen, vom zweiten Teil ist nur die Uhrzeit wichtig "2017-07-12T09:02:53+02:00" und die dritte Spalte ganz "26.25".
Anschließend würde ich gerne die Uhrzeit und die Temperatur in einem Graphen darstellen.
Ich weiß leider überhaupt nicht wie ich anfangen soll....sowie ich das verstanden habe brauche ich den BufferedReader zum Einlesen der Datei & am besten wäre es sie zeilenweise einzulesen. Aber wie lösche ich denn genau den ersten Teil der Zeile & wie kann ich auf die anderen Teile zugreifen??
Für die graphische Darstellung ist es sinnvoller ein Framework ( jFreeChart) zu benutzen oder geht das auch darstellen von Graphen mit den ausgelesenen Daten auch anders?
Danke für hilfreiche Antworten!!
ich habe folgendes Problem. Ich soll eine Datei einlesen, die augenscheinlich eine CSV-Datei ist, aber zwischen den Spalten verstecken sich auch noch andere Trennungszeichen....
Nun soll ich also die Datei einlesen (Export.csv) die erste "spalte" löschen und mit den Werten aus Spalte 2 & 3 einen Graphen erstellen.
Die Datei sieht folgendermaßen aus (beispielhaft jetzt nur 3 Zeilen):
2017-07-12T07:02:53+00:00,2017-07-12T09:02:53+02:00,26.25
2017-07-12T08:02:54+00:00,2017-07-12T10:02:54+02:00,26.08
2017-07-12T09:02:55+00:00,2017-07-12T11:02:55+02:00,25.78
Den ersten Teil "2017-07-12T07:02:53+00:00" würde ich gerne löschen, vom zweiten Teil ist nur die Uhrzeit wichtig "2017-07-12T09:02:53+02:00" und die dritte Spalte ganz "26.25".
Anschließend würde ich gerne die Uhrzeit und die Temperatur in einem Graphen darstellen.
Ich weiß leider überhaupt nicht wie ich anfangen soll....sowie ich das verstanden habe brauche ich den BufferedReader zum Einlesen der Datei & am besten wäre es sie zeilenweise einzulesen. Aber wie lösche ich denn genau den ersten Teil der Zeile & wie kann ich auf die anderen Teile zugreifen??
Für die graphische Darstellung ist es sinnvoller ein Framework ( jFreeChart) zu benutzen oder geht das auch darstellen von Graphen mit den ausgelesenen Daten auch anders?
Danke für hilfreiche Antworten!!