本文概述
- Apache POI读取单元格内容示例
package poiexample;
import java.io.FileInputStream;
import java.io.InputStream;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.ss.usermodel.WorkbookFactory;
public class GettingCellContentExample {
public static void main(String[] args) {
try (InputStream inp = new FileInputStream("srcmini.xls")) {
Workbook wb = WorkbookFactory.create(inp);
Sheet sheet = wb.getSheetAt(0);
Row row = sheet.getRow(2);
Cell cell = row.getCell(3);
if (cell != null)
System.out.println("Data: "+cell);
else
System.out.println("Cell is empty");
}catch(Exception e) {
System.out.println(e);
}
}
}
这是我们要读取的电子表格文件。
文章图片
【apache poi读取单元内容】执行完上面的示例后,它将从指定的单元格中读取值,并将以下输出输出到控制台。
输出:
Data: 200.0
推荐阅读
- apache poi移位行
- apache poi页码
- apache poi概述
- apache poi单元格中的换行
- apache poi excel图片
- apache poi绘制形状
- apache poi excel单元格类型
- apache poi单元多种风格
- apache poi绘制边界