Hallo zusammen,
ich habe eigentlich ein sehr simles roblem.
Ich möchte gerne eine .xls datei aus dem resources folder finden und bestimmte Zellen dann lesen.
Mein code bis jetzt:
bei der Überprüfung ob die inputFile existiert dann kommt raus , dass sie nicht existiert.
So sieht mein Verzeichnis aus:
Es ist ein Maven projekt,
Danke
ich habe eigentlich ein sehr simles roblem.
Ich möchte gerne eine .xls datei aus dem resources folder finden und bestimmte Zellen dann lesen.
Mein code bis jetzt:
Code:
public class DatenGeneratorUtil {
private static Logger LOGGER = LoggerFactory.getLogger(DatenGeneratorUtil.class);
private String fileName = "BB_S_PLA-Testdaten.xls";
public Comment comment;
public DatenGeneratorUtil() {
File inputFile = new File(getClass().getClassLoader().getResource(this.fileName).getFile());
if (!inputFile.exists()) {
LOGGER.error("Die Datei " + fileName + " existiert nicht im Pfad: " + inputFile.getAbsolutePath());
}
try {
Workbook workbook = WorkbookFactory.create(inputFile);
Sheet sheet = workbook.getSheet("Kennzahlen");
sheet.getRow(15);
CellAddress cellAdress = new CellAddress(15, 5);
this.comment = sheet.getCellComment(cellAdress);
} catch (EncryptedDocumentException | InvalidFormatException | IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
}
bei der Überprüfung ob die inputFile existiert dann kommt raus , dass sie nicht existiert.
So sieht mein Verzeichnis aus:
Es ist ein Maven projekt,
Danke