我需要帮助...... 在遍历excel中的所有行和单元格并找到一个字符串(下面的代码来自此处)之后,我需要在同一行中找到下一个值,但是 下一个单元格中的下一个值不是(接下来的几个单元格为空)...
以下是搜索excel以获取特定值的代码:
Iterator<Row> itr = sheet.iterator();
while (itr.hasNext()) {
Row row = itr.next();
Iterator<Cell> cellIterator = row.cellIterator();
while (cellIterator.hasNext()) {
Cell cell = cellIterator.next();
if (cell.getCellType() == Cell.CELL_TYPE_STRING) {
if (cell.getRichStringCellValue().getString().trim()
.equals(cellContent)) {
// after find a string (cellContent), I need a value of next not empty cell in the same row...
如果我使用
cell = cellIterator.next();
找到字符串后,为了定位到行中的下一个单元格,将发生异常,因为单元格为空。
所以,我不知道如何在我创建某个字符串的同一行中搜索非空单元格。
Tbank你。</ p>