码迷,mamicode.com
首页 > 编程语言 > 详细

Java 读取excel表格文件

时间:2019-11-20 15:30:48      阅读:60      评论:0      收藏:0      [点我收藏+]

标签:cell   jar   end   单元格   表格   pat   内容   依赖   excel   

注意,本文使用的Jar包为jxl.jar,只能处理97-03版本xls格式的Excel

jar包

maven依赖:

<dependency>
    <groupId>net.sourceforge.jexcelapi</groupId>
    <artifactId>jxl</artifactId>
    <version>2.6.10</version>
</dependency>

jar包maven下载地址

使用

读取xls文件


//通过文件IO,读入一个xls文件
Workbook book = Workbook.getWorkbook(new File(path));

//获得第一个工作表对象(ecxel中sheet的编号从0开始,0,1,2,3,....)
Sheet sheet = book.getSheet(0);

//遍历每一行内容
for (int i = 0; i <sheet.rows; i++) {
    //getCell获得单元格,参数为(列,行)的下标
    System.out.println(sheet.getCell(0, i).getContents());
}

写出xls文件

File xlsFile = new File("jxl.xls");
// 创建一个工作簿
WritableWorkbook workbook = Workbook.createWorkbook(xlsFile);
// 创建一个工作表
WritableSheet sheet = workbook.createSheet("sheet1", 0);
//遍历每一行,写出数据
for (int row = 0; row < 10; row++){
    for (int col = 0; col < 10; col++){
        // 向工作表中添加数据
        sheet.addCell(new Label(col, row, "data" + row + col));
    }
}
workbook.write();
workbook.close();

Java 读取excel表格文件

标签:cell   jar   end   单元格   表格   pat   内容   依赖   excel   

原文地址:https://www.cnblogs.com/kexing/p/11897926.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!