Java Apache poi,加载时缺少单元格
我有一个工作簿,其中单元格A1未出现在工作表中。第一个单元格未出现在行单元格集合中的原因可能是什么 电子表格 注:单元格前有5列,其中有58-1,工作表结构只有3个单元格。Java Apache poi,加载时缺少单元格,java,apache-poi,Java,Apache Poi,我有一个工作簿,其中单元格A1未出现在工作表中。第一个单元格未出现在行单元格集合中的原因可能是什么 电子表格 注:单元格前有5列,其中有58-1,工作表结构只有3个单元格。 是什么导致poi明显“跳过”2个单元格。@AxelRichter我想你已经知道了一些事情。这让我再次看了一下电子表格。我发现了一些隐藏的表单,它们的名字与我“认为”我正在处理的内容惊人地相似。此外,我对poi如何处理合并单元格的理解有限,这有点误导了我。用户错误。您正在尝试读取现有的XLSX文件吗?你能给我们看一下相关的
是什么导致poi明显“跳过”2个单元格。@AxelRichter我想你已经知道了一些事情。这让我再次看了一下电子表格。我发现了一些隐藏的表单,它们的名字与我“认为”我正在处理的内容惊人地相似。此外,我对poi如何处理合并单元格的理解有限,这有点误导了我。用户错误。您正在尝试读取现有的XLSX文件吗?你能给我们看一下相关的代码吗?(请将其作为格式化文本添加到问题中-谢谢)。您的
\u单元格的屏幕截图与工作表的屏幕截图不匹配。工作表的屏幕截图在工作表中显示的行与\u单元格
树状图
不相同。根据\u单元格
树状图
,行A
和B
列中的单元格完全为空,因此不存在于纸张的存储中<代码>单元格
该行的迭代器将不包含该单元格,并且Cell Cell=row.getCell(0)
将在cell
中获得null
,cell=row.getCell(1)
也将获得null
。