Я работаю над проектом javafx, где мне нужно показать листы Excel на TableView, для этого я использую
org.apache.poi.ss.usermodel.Workbook
Мой код для чтения файла Excel выглядит следующим образом
public Workbook getCommonWorkBook(File file) throws IOException, InvalidFormatException {
Workbook workbook = WorkbookFactory.create(file);
return workbook;
}
мой лист Excel выглядит так:
когда я перебираю строки листа книги, я не получаю пустую строку (вторая проиндексированная строка)
Код повторяющейся строки здесь:
Workbook workbook = COMMON_SERVICE.getCommonWorkBook(file);
if (workbook != null) {
Sheet sheet = workbook.getSheet(sheetName);
if (sheet != null) {
List<List<String>> rowList = new ArrayList();
sheet.rowIterator().forEachRemaining(r ->
System.out.println("r : " + r.toString()));
Выход
r: org.apache.poi.hssf.usermodel.HSSFRow@2a
r: org.apache.poi.hssf.usermodel.HSSFRow@2a
Мне нужно показать пустую строку в табличном представлении, пожалуйста, помогите мне.