JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。
1 创建Workbook对象
File file = new File(src);
InputStream input = new FileInputStream(file);
Workbook readxls = Workbook.getWorkbook(input);
2 获取第一张表
Sheet readsheet = readxls.getSheet(0); // 表索引从0开始
3 获取sheet表中的总行数
int rsRows = readsheet.getRows();
4 获取sheet表中的总列数
int rsClomns = readsheet.getColumns();
5 获取单元格的内容
1 for (int i = 0; i < rsRows; i++)
2 {
3 for (int j = 0; j < rsClomns; j++)
4 {
5 Cell cell = readsheet.getCell(j, i);
6 String str = cell.getContents();
7 System.out.println();
8 }
9 }