У меня есть этот файл Excel. Как создать запрос в Java/Spring для чтения данных из этого файла?
Проблема, с которой я столкнулся, связана с первыми двумя строками. Я не могу получить данные из Excel для них. Я не знаю, как это сделать в Apache POI.




Это можно легко сделать с помощью Apache POI.
try (Workbook workbook = new XSSFWorkbook(new ByteArrayInputStream(fileContent))) {
Sheet sheet = workbook.getSheetAt(0);
Row row = sheet.getRow(0);
Cell cell = row.getCell(0);
String value = cell.getStringValue();
...
}
Этого должно быть достаточно, чтобы помочь вам начать программировать.
Итак, решение было таким:
String supplierName = null;
// GET Supplier name
for (int r = 0; r <= rows; r++) {
XSSFRow row = sheet.getRow(r);
if (r == 2) {
break;
}
for (int c = 0; c < cols; c++) {
if (r == 1) {
XSSFCell cell = row.getCell(c);
supplierName = cell.getStringCellValue();
break;
}
}
}
Предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.