Apache POI工作簿表中缺少Excel空行

时间:2019-07-03 08:17:31

标签: javafx apache-poi hssfworkbook

我正在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工作表如下:

excel file snnipt

当我迭代工作簿表的行时,我没有得到空行(第二个索引行) 迭代行的代码在这里:

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

enter image description here

我也需要在表格视图中显示空白行。

0 个答案:

没有答案