我正在使用 POI 在我的 Java 应用程序中打开一个 Excel (xls) 文件。这个 Excel 文件有 30 行。我需要在 ColumnIndex 9 处获取值。
我的代码:
Workbook wb;
wb = WorkbookFactory.create(inp);
Sheet sheet = wb.getSheetAt(0);
for (Row row : sheet) {
if (row.getLastCellNum() >= 6) {
for (Cell cell : row) {
if(cell.getColumnIndex == 9) {
//do something
}
}
}
}
Excel 中的每一行在 1-14 列中都有值。我的问题是,只有一些值被识别。我在 ColumnIndex 9(我的 Excel 表中的第 10 列)的每个单元格中都写了相同的值,但问题仍然相同。
什么可能导致这个问题?