有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何使用ApachePOI读取java中的空值单元格值

有人可以发布所需的Java代码,说明如何使用ApachePOI读取Java中的所有单元格,包括空值单元格。我想在最终输出中将任何空单元格的值替换为“空白”

Excel示例:

名字第二名姓氏

  1. 迪帕克·库马尔·普拉丹
  2. 约翰·米勒
  3. 巴加特·帕尼格拉希

样本输出:

名字第二名姓氏

  1. 迪帕克·库马尔·普拉丹
  2. 约翰·布兰克·米勒
  3. Bhagat Panigrahy坯料

提前谢谢


共 (1) 个答案

  1. # 1 楼答案

    您需要在代码中指定缺少的单元格策略,无论是针对整个工作簿,还是使用getCell(int,Row.MissingCellPolicy)从一行获取单个单元格时。请参阅Apache POI API文档了解以下信息:

    https://poi.apache.org/apidocs/org/apache/poi/ss/usermodel/Workbook.html#setMissingCellPolicy(org.apache.poi.ss.usermodel.Row.MissingCellPolicy)

    https://poi.apache.org/apidocs/org/apache/poi/ss/usermodel/Row.html#getCell(int,%20org.apache.poi.ss.usermodel.Row.MissingCellPolicy)