0
点赞
收藏
分享

微信扫一扫

Java NPOI 读取Excel 跳列 问题解决


读取xls文件的时候发现,比如表单一共3列(其中有些列没有数据,空着的。如下图:

Java NPOI 读取Excel 跳列 问题解决_excel


当读取到第2列的时候,就会自动跳过这一列。

问题代码:

Row tRow = (Row) rows.next();
//获取每个cell
Iterator cells = tRow.cellIterator();
//这里遇到空单元的时候会跳过
Cell cell = (Cell) cells.next();

解决办法:

//将Cell cell = (Cell) cells.next()替换为下面这句,即可
Cell cell = (Cell) tRow.getCell(colIndex);

当单元格为空的时候,会返回一个空字符串”“(注意返回值里面没有空格)。
问题解决。

作者:jiankunking ​


举报

相关推荐

0 条评论