我正在javafx项目上工作,我需要为此在TableView上显示excel工作表
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
我也需要在表格视图中显示空白行。