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 获取单元格的内容

  for (int i = 0; i < rsRows; i++)
{
for (int j = 0; j < rsColumns; j++)
{
Cell cell = readsheet.getCell(j, i);
String str = cell.getContents();
System.out.println();
}
}

最新文章

  1. 配置Samba共享服务器
  2. 动态链接库(dll)简介(转)
  3. 04_XML_03_XMLDTD约束与校验
  4. 2015华为机试——数字基root
  5. Android对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果
  6. 关于onclick中的event对象和element对象
  7. Linux内核态抢占机制分析(转)
  8. 【SSH进阶之路】Hibernate映射——多对一单向关联映射(四)
  9. 在windows下安装php redis扩展
  10. Java开发知识之Java中的集合上List接口以及子类讲解.
  11. golang net包使用
  12. 四十、Linux 线程——互斥锁和读写锁
  13. 从MySQL Bug#67718浅谈B+树索引的分裂优化(转)
  14. NBUT1457
  15. Weka中数据挖掘与机器学习系列之数据格式ARFF和CSV文件格式之间的转换(五)
  16. 第12月第8天 Retrofit.builder
  17. 使用 Chrome 生成 UUID
  18. Linux IO多路复用 select
  19. [HNOI/AHOI2018]排列 贪心
  20. Centos 7.0 下安装 Zabbix server 3.0服务器的安装及 监控主机的加入(1)

热门文章

  1. ehchache和redis
  2. 安卓apk包重复签名问题
  3. shell中字体变色
  4. 深入理解mysql索引
  5. maven学习0 常用命令学习
  6. 第七章 JVM体系结构与工作方式
  7. Java学习之Dubbo+ZooKeeper分布式服务Demo
  8. mysql日期类型
  9. centos 系统使用verdaccio搭建npm私库
  10. 内网渗透神器xerosploit