Cannot get a text value from a numeric cell at org.apache.poi.xssf.usermodel.XSSFCell.typeMismatch(XSSFCell.java:888)
时间: 2024-05-23 13:11:05 浏览: 200
java生成excel文件(poi).rar_POI java_java excel_poi EXCEL模板_poi-3.8-
这个错误通常出现在尝试从一个数字单元格中获取文本值的时候。你可以尝试使用`getCellType()`方法来检查单元格的类型是否为`CELL_TYPE_NUMERIC`,确保单元格确实包含数字值。如果是数字类型,你需要使用`getNumericCellValue()`方法来获取数字值,而不是`getStringCellValue()`方法。如果你需要将数字转换为字符串,可以使用`String.valueOf()`方法或者将数字转换为文本格式。
阅读全文