1.下载POI
打开网站http://poi.apache.org/download.html,选择版本下载。


2.解压完成后 ,把解压出来的所有的xx.jar都放在新的文件夹,然后右键你的eclipse工程> Build path > Configure build path > 点击lib > Add external jar,新建文件夹内所有的xxx.jar都选中。还有lib以及ooxml_lib文件里的jar包

3. test-data.xlsx文件

桌面新建一个test-data.xlsx,然后输入如下内容,并且把表格放到eclipse项目新建的文件夹File中。
下图源代码文件地址:源码地址

package ceshi;import java.io.File;import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.CellType;
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 ReadExcel {public static void main(String[] args) {try{Workbook workbook = WorkbookFactory.create(new File (".\\Files\\test-data.xlsx"));System.out.println("sheets"+workbook.getNumberOfSheets());@SuppressWarnings("resource")Sheet sh1 = workbook.getSheetAt(0);/*// 指定excel的路径File src = new File(".\\Files\\test-data.xlsx");// 加载文件FileInputStream fis = new FileInputStream(src);// 加载workbook@SuppressWarnings("resource")XSSFWorkbook wb=new XSSFWorkbook(fis);//加载sheet,这里我们只有一个sheet,默认是sheet1XSSFSheet sh1= wb.getSheetAt(0);*/for(Row row:sh1) {int i=0;for(Cell cell:row) {cell.setCellType(CellType.STRING);String value =cell.getStringCellValue();System.out.println("value:"+ value+"");i++;}System.out.println();}/*    // 开始读取第一行第一列的数据System.out.println(sh1.getRow(0).getCell(0).getStringCellValue());// 读取第一行第二列内容System.out.println(sh1.getRow(0).getCell(1).getStringCellValue());// 读取第二行第二列内容System.out.println(sh1.getRow(1).getCell(0).getStringCellValue());// 读取第二行第二列内容System.out.println(sh1.getRow(1).getCell(1).getStringCellValue());*/// 获取实际总行数System.out.println(sh1.getPhysicalNumberOfRows());// 获取实际总列数System.out.println(sh1.getPhysicalNumberOfRows());} catch (Exception e){System.out.println(e.getMessage());} }}

4.excel填写:

5.读取结果

下载poi包+java读取excel相关推荐

  1. 【Apache POI】Java 读取Excel文件

    Excel内容如下: 封装Excel行列字段的Bean: public class Employee {private String name;private String gender;privat ...

  2. Java读取Excel数据:基于Apache POI(一)

    Java读取Excel数据:基于Apache POI(一) Java本身不支持直接读取微软的Excel表格数据.第三方的Apache提供了一个库POI用以支持Java读写Excel表格数据. 首先需要 ...

  3. java excel api 下载文件_Java-Excel Java操作Excel POI(Jakarta POI API) - 下载 - 搜珍网

    Java操作Excel/Jakarta POI API/data/Jakarta POI API.doc Java操作Excel/Jakarta POI API/jar/poi-3.0.2-FINAL ...

  4. Java操作Excel之POI:java读写excel文件以及打印设置

    Java操作Excel之POI:java读写excel文件以及打印设置 POI的jar包下载地址:http://poi.apache.org/download.html 注意:项目中导入poi 4.0 ...

  5. java读取excel(java读取excel表格存入数据库)

    怎么用java读取excel 里面的数据 * excel文件的读入和更新 * 使用的是jxl 技术. public static void main(String[] args) throws Row ...

  6. 从java读取Excel继续说大道至简 .

    在上一篇博客<从复杂到简单,大道至简>中说道我们要把复杂的问题简单化,也就是要把问题细分,让大问题变成小问题,这样解决起来会相对容易,当我们把容易的小问题解决掉了,大问题自动就会迎刃而解. ...

  7. Flex通过Java读取Excel(详细流程)----Excel在客户端(DataGrid动态根据Excel生成)

    2011-03-06 23:57:00|  分类: flex/flash |  标签:excel  flex  java  客户端  as3xls   |字号大中小  订阅 在网上查了很久的资料,就是 ...

  8. java 读取excel表格_Java读取excel表格(原理+实现)

    一般都是用poi技术去读取excel表格的 什么是Apache POI? Apache POI是一种流行的API,它允许程序员使用Java程序创建,修改和显示MS Office文件.这由Apache软 ...

  9. java 读取excel模板_java如何读取excel表格的信息,java读取excel模板

    java如何读取excel表格的信息Java如何读取excel表格的信息,用java读取excel表格信息的方法:1.pass [workbook.getworkbook(新文件(' e ://exc ...

最新文章

  1. 从HelloWorld看Knative Serving代码实现
  2. mysql存储引擎6_Mysql各种存储引擎对比总结
  3. 双网口相机用序列号打开
  4. System.ArgumentException: 输入数组长度大于此表中的列数。
  5. linux测试函数耗时tick数,C语言中怎样测验函数执行时间
  6. 应用上云2小时烧掉近50万,创始人:差点破产,简直噩梦
  7. Elasticsearch —— bulk批量导入数据
  8. wordpress页面里可不可以写php,WordPress开发中如何在html中包含php
  9. 在 可编辑的 Div 的 光标位置 插入 文字 或 HTML
  10. c++ 跳转到上级目录_基于VSCode和CMake进行C/C++开发第五讲IDEVSCode
  11. 动态在网络图片上写字
  12. 微信记录删了,怎么恢复找回来?5种攻略推荐
  13. linux添加开机启动项
  14. JAVA专业课题研究方向有哪些_教师课题研究方向与范围有哪些
  15. lucene【转载】
  16. 中科红旗卖身内幕:收购方放言不惜代价拿下
  17. 三.ffmpeg 集成av1
  18. 【AJAX】入门AJAX
  19. 软件测试工程师笔试面试题带答案(一)
  20. 【AI作画】使用stable-diffusion-webui搭建AI作画平台

热门文章

  1. idea SSM框架搭建超详细
  2. 鸿蒙系统的体验细节,王成录透露鸿蒙系统细节:主打跨设备交互,将于年底登陆华为手机...
  3. IntelliJ IDEA 配置git详细步骤
  4. 文件内音频的时长统计并生成csv文件
  5. 【精品】 Java中类设计原则
  6. 运动蓝牙耳机哪个品牌好?运动蓝牙耳机推荐
  7. 逻辑漏洞之验证码绕过、密码找回漏洞
  8. 关于计算机游戏的电视,电视怎么玩电脑游戏,有什么好用的方法
  9. bootstrap-star-rating星星插件使用介绍
  10. GPT“逃跑计划”曝光还想接管推特?创始人称AI仍非常受控