Hallo Leute,
Ich habe mir einen CSV Reader gebastelt mit der Bibliothek "JCSV"
Link zur Homepage
Es funktioniert tadellos, nur möchte ich das CSV Format umstellen auf "UK".
Laut Anleitung soll es ganz einfach sein, nur leider verstehe ich nicht, wie ich diesen Code anwenden muss.
Nun zu meinem funktionierenden Code:
Ich lade aber immer CSV mit dem EXCEL Format hinein. (Funktioniert)
Es gibt zwar auf der Homepage eine Erklärung dass ich dem CSVReader einfach das:
hinzufügen muss, leider verstehe ich nicht wie.
Link zur Erklärung
Kann mir bitte jemand sagen wie ich es schreiben muss, damit der CSVReader UK CSV einlesen kann.
Danke schon mal
Ich habe mir einen CSV Reader gebastelt mit der Bibliothek "JCSV"
Link zur Homepage
Es funktioniert tadellos, nur möchte ich das CSV Format umstellen auf "UK".
Laut Anleitung soll es ganz einfach sein, nur leider verstehe ich nicht, wie ich diesen Code anwenden muss.
Nun zu meinem funktionierenden Code:
Java:
//CSV Schule importieren
if (fc.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
final File file = fc.getSelectedFile();
Reader reader;
try {
reader = new FileReader(file.getAbsolutePath());
CSVReader<String[]> csvSchuleReader = CSVReaderBuilder.newDefaultReader(reader);
try {
schule = csvSchuleReader.readAll();
} catch (IOException ex) {
Logger.getLogger(server.class.getName()).log(Level.SEVERE, null, ex);
this.jTextArea_meisterschaftStarten_Error.setText(this.jTextArea_meisterschaftStarten_Error.getText().toString()+"Beim Lesen der CSV Schule ist ein Fehler aufgetreten!\n");
this.jLabel_versteckt_CSV_Ueberpruefung.setText("0");
}
} catch (FileNotFoundException ex) {
Logger.getLogger(server.class.getName()).log(Level.SEVERE, null, ex);
this.jTextArea_meisterschaftStarten_Error.setText(this.jTextArea_meisterschaftStarten_Error.getText().toString()+"Beim Lesen der CSV Schule ist ein Fehler aufgetreten!\n");
this.jLabel_versteckt_CSV_Ueberpruefung.setText("0");
}
}
Ich lade aber immer CSV mit dem EXCEL Format hinein. (Funktioniert)
Es gibt zwar auf der Homepage eine Erklärung dass ich dem CSVReader einfach das:
new CSVReader.Builder<MyClass>.(csvFileReader).strategy(myStrategy)...;
hinzufügen muss, leider verstehe ich nicht wie.
Link zur Erklärung
Kann mir bitte jemand sagen wie ich es schreiben muss, damit der CSVReader UK CSV einlesen kann.
Danke schon mal