博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java读取excel
阅读量:6223 次
发布时间:2019-06-21

本文共 1594 字,大约阅读时间需要 5 分钟。

java读取excel

JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。

下载:

Java Excel API的jar包可以通过以下URL获得:

(包括所有版本):

直接下载地址(迅雷上新建任务即可):

 

说明:jexcelapi_2_6_6不支持读取 excel 2007 文件(*.xlsx)。只支持 excel 2003 (*.xls)。

 

代码:

1 package excelOperation2; 2  3 import java.io.File; 4 import java.io.FileNotFoundException; 5 import java.util.Scanner; 6  7 import jxl.Cell; 8 import jxl.Sheet; 9 import jxl.Workbook;10 11 public class testMain {12 13     public static void main(String[] args) {14         // TODO Auto-generated method stub15         try {16             File file = new File("myRes//a.xls"); // 创建文件对象17             Workbook wb = Workbook.getWorkbook(file); // 从文件流中获取Excel工作区对象(WorkBook)18             Sheet sheet = wb.getSheet(0); // 从工作区中取得页(Sheet)  19             for (int i = 0; i < sheet.getRows(); i++) { // 循环打印Excel表中的内容  20                 for (int j = 0; j < sheet.getColumns(); j++) {  21                     Cell cell = sheet.getCell(j, i);  22                     System.out.printf(cell.getContents()+" ");23                 }  24                 System.out.println();  25             }  26         } catch (Exception e) {27             e.printStackTrace(); 28         }29     }30 31 }

excel中数据:

控制台打印:

目录结构:

 

更详细的操作,可以去:

JAVA操作Excel文件 - KeeneWoo - 博客园  http://www.cnblogs.com/wuxinrui/archive/2011/03/20/1989326.html

Java生成和操作Excel文件 - 残星 - 博客园

http://www.cnblogs.com/mingforyou/archive/2013/08/26/3282922.html

转载于:https://www.cnblogs.com/Renyi-Fan/p/7600616.html

你可能感兴趣的文章
Haproxy+多台MySQL从服务器(Slave) 实现负载均衡
查看>>
CSS3的转换
查看>>
头文件string与string.h的区别
查看>>
我的友情链接
查看>>
Sh脚本-Catalina.sh
查看>>
蓝牙Socket通信,注意权限
查看>>
C++线索化二叉树
查看>>
zabbix windows客户端配置
查看>>
Maven依赖简介之依赖范围
查看>>
离职辞职终极指南
查看>>
关于IP和PV的知识
查看>>
linux CentOS6.5 yum安装mysql 5.6
查看>>
《跟我学Shiro》
查看>>
MQL:资金管理语句块
查看>>
spring boot 枚举类转换
查看>>
Java动态代理
查看>>
2016年12月22日 阿里云技术分享
查看>>
Laravel 中简约而不简单的 Macroable 宏指令
查看>>
Essential Studio for JavaScript发布2017 v3版本,支持统计图表
查看>>
Rancher 2.0 的第一印象
查看>>