JAVA:POI中getCell(i)时,明明excel的那个cell中有值,但是getCell(i)却是null,报错了。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA:POI中getCell(i)时,明明excel的那个cell中有值,但是getCell(i)却是null,报错了。相关的知识,希望对你有一定的参考价值。

这是为什么!!!!!!!!
Cell cell_Node_Name = row.getCell(3); -->null
String str_Node_Name = cell_Node_Name.getStringCellValue();
result_tmp.add(str_Node_Name);

这里是按 第几列 第几行 来算的,先列后行,下标从0开始。
你看下你取的第四列是不是本来就没有值
参考技术A getCell的参数是从0开始的,看是不是你弄错了 参考技术B 贴代码

以上是关于JAVA:POI中getCell(i)时,明明excel的那个cell中有值,但是getCell(i)却是null,报错了。的主要内容,如果未能解决你的问题,请参考以下文章

java poi读取Excel,怎么判断空行

java poi 读取Excel中的手机号或电话号码,手机号变成1.8312345678E10格式数据的解决方法

使用Java POI读取excel并将String值设置为Integer

java poi XWPFTable操作word表格的问题?

java poi怎么读取Excel中合并单元格的值?

java poi怎么读取Excel中合并单元格的值?