Ich habe ein Programm geschrieben der Daten abholen soll und in einer cvs datei importieren muss. Klappt soweit aber möchte immer wieder für jedes mal das es eine neue cvs schreibt könnt ihr mir da helfen?
mein code
public FILECVS() throws IOException {
try (PrintWriter writer = new PrintWriter(new File("C:/Users/41763/Documents/tosoh.csv"))) {
StringBuilder sb = new StringBuilder();
sb.append("SampleMode" + "; " + "SamplePosition" + ";" + "Messert 1" + ";" + "Messwert 2" + ";" + "Messwert 3" +
";" + "Messwert 4" + "Messert 5" + ";" + "Messwert 6" + ";" + "Messwert 7" +
";" + "Messwert 8"+ "Messwert 9" + ";" + "Messwert 10" +";" + "FlagJudge" + ";" + "SampleID" +';' );
sb.append(opModeOutput+'\n'+ samplePositionOutput + ';' + probenNummer_1 + probenNummer_2 + probenNummer_3 + probenNummer_4 + probenNummer_5 + probenNummer_6 + probenNummer_7
+ ";" + messWert1_1 + messWert1_2 + messWert1_3 + messWert1_4 + ";" +messWert2_1 + messWert2_2 + messWert2_3 + messWert2_4
+";"+messWert3_1 + messWert3_2 + messWert3_3 + messWert3_4 + ";" + messWert4_1 + messWert4_2 + messWert4_3 + messWert4_4
+ ";" + messWert5_1 + messWert5_2 + messWert5_3 + messWert5_4 + ";" + messWert6_1 + messWert6_2 + messWert6_3 + messWert6_4
+";" + messWert7_1 + messWert7_2 + messWert7_3 + messWert7_4 +";" + messWert8_1 + messWert8_2 + messWert8_3 +";"
+ messWert9_1 + messWert9_2 + messWert9_3 + messWert9_4 +";" + messWert10_1 + messWert10_2 + messWert10_3 + messWert10_4 +";" +
flagJudgement_Output_1 + flagJudgement_Output_2 +";"+ sampleID1_Output + sampleID2_Output + sampleID3_Output + sampleID4_Output +
sampleID5_Output + sampleID6_Output + sampleID7_Output + sampleID8_Output + sampleID9_Output +
sampleID10_Output + sampleID11_Output + sampleID12_Output + sampleID13_Output + sampleID14_Output +
sampleID15_Output + sampleID16_Output + sampleID17_Output + sampleID18_Output + sampleID19_Output +
sampleID20_Output +'\n');
writer.write(sb.toString());
writer.close();
System.out.println("writing Data to .csv File done!");
}
catch (FileNotFoundException e) {
System.out.println(e.getMessage());
}
}
mein code
public FILECVS() throws IOException {
try (PrintWriter writer = new PrintWriter(new File("C:/Users/41763/Documents/tosoh.csv"))) {
StringBuilder sb = new StringBuilder();
sb.append("SampleMode" + "; " + "SamplePosition" + ";" + "Messert 1" + ";" + "Messwert 2" + ";" + "Messwert 3" +
";" + "Messwert 4" + "Messert 5" + ";" + "Messwert 6" + ";" + "Messwert 7" +
";" + "Messwert 8"+ "Messwert 9" + ";" + "Messwert 10" +";" + "FlagJudge" + ";" + "SampleID" +';' );
sb.append(opModeOutput+'\n'+ samplePositionOutput + ';' + probenNummer_1 + probenNummer_2 + probenNummer_3 + probenNummer_4 + probenNummer_5 + probenNummer_6 + probenNummer_7
+ ";" + messWert1_1 + messWert1_2 + messWert1_3 + messWert1_4 + ";" +messWert2_1 + messWert2_2 + messWert2_3 + messWert2_4
+";"+messWert3_1 + messWert3_2 + messWert3_3 + messWert3_4 + ";" + messWert4_1 + messWert4_2 + messWert4_3 + messWert4_4
+ ";" + messWert5_1 + messWert5_2 + messWert5_3 + messWert5_4 + ";" + messWert6_1 + messWert6_2 + messWert6_3 + messWert6_4
+";" + messWert7_1 + messWert7_2 + messWert7_3 + messWert7_4 +";" + messWert8_1 + messWert8_2 + messWert8_3 +";"
+ messWert9_1 + messWert9_2 + messWert9_3 + messWert9_4 +";" + messWert10_1 + messWert10_2 + messWert10_3 + messWert10_4 +";" +
flagJudgement_Output_1 + flagJudgement_Output_2 +";"+ sampleID1_Output + sampleID2_Output + sampleID3_Output + sampleID4_Output +
sampleID5_Output + sampleID6_Output + sampleID7_Output + sampleID8_Output + sampleID9_Output +
sampleID10_Output + sampleID11_Output + sampleID12_Output + sampleID13_Output + sampleID14_Output +
sampleID15_Output + sampleID16_Output + sampleID17_Output + sampleID18_Output + sampleID19_Output +
sampleID20_Output +'\n');
writer.write(sb.toString());
writer.close();
System.out.println("writing Data to .csv File done!");
}
catch (FileNotFoundException e) {
System.out.println(e.getMessage());
}
}