XSSFCell.CELL_TYPE_PICTURE 不存在这样的定义
时间: 2023-07-29 18:12:21 浏览: 262
dty.rar_cell_csharp cell_dty_imagecombobox.dll
非常抱歉,我的回答有误。在POI 3.15及以上版本中,XSSFCell.CELL_TYPE_PICTURE已被废弃。正确的做法是使用CellType枚举类中的枚举值,示例代码如下:
```
XSSFCell cell = row.getCell(columnIndex);
if (cell.getCellTypeEnum() == CellType.PICTURE) {
// 单元格是图片类型
}
```
需要注意的是,如果使用的POI版本低于3.15,可以使用XSSFCell.CELL_TYPE_BLANK、XSSFCell.CELL_TYPE_BOOLEAN、XSSFCell.CELL_TYPE_ERROR、XSSFCell.CELL_TYPE_FORMULA、XSSFCell.CELL_TYPE_NUMERIC、XSSFCell.CELL_TYPE_STRING等常量来判断单元格类型。
阅读全文