下载poi包+java读取excel
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相关推荐
- 【Apache POI】Java 读取Excel文件
Excel内容如下: 封装Excel行列字段的Bean: public class Employee {private String name;private String gender;privat ...
- Java读取Excel数据:基于Apache POI(一)
Java读取Excel数据:基于Apache POI(一) Java本身不支持直接读取微软的Excel表格数据.第三方的Apache提供了一个库POI用以支持Java读写Excel表格数据. 首先需要 ...
- 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 ...
- Java操作Excel之POI:java读写excel文件以及打印设置
Java操作Excel之POI:java读写excel文件以及打印设置 POI的jar包下载地址:http://poi.apache.org/download.html 注意:项目中导入poi 4.0 ...
- java读取excel(java读取excel表格存入数据库)
怎么用java读取excel 里面的数据 * excel文件的读入和更新 * 使用的是jxl 技术. public static void main(String[] args) throws Row ...
- 从java读取Excel继续说大道至简 .
在上一篇博客<从复杂到简单,大道至简>中说道我们要把复杂的问题简单化,也就是要把问题细分,让大问题变成小问题,这样解决起来会相对容易,当我们把容易的小问题解决掉了,大问题自动就会迎刃而解. ...
- Flex通过Java读取Excel(详细流程)----Excel在客户端(DataGrid动态根据Excel生成)
2011-03-06 23:57:00| 分类: flex/flash | 标签:excel flex java 客户端 as3xls |字号大中小 订阅 在网上查了很久的资料,就是 ...
- java 读取excel表格_Java读取excel表格(原理+实现)
一般都是用poi技术去读取excel表格的 什么是Apache POI? Apache POI是一种流行的API,它允许程序员使用Java程序创建,修改和显示MS Office文件.这由Apache软 ...
- java 读取excel模板_java如何读取excel表格的信息,java读取excel模板
java如何读取excel表格的信息Java如何读取excel表格的信息,用java读取excel表格信息的方法:1.pass [workbook.getworkbook(新文件(' e ://exc ...
最新文章
- 从HelloWorld看Knative Serving代码实现
- mysql存储引擎6_Mysql各种存储引擎对比总结
- 双网口相机用序列号打开
- System.ArgumentException: 输入数组长度大于此表中的列数。
- linux测试函数耗时tick数,C语言中怎样测验函数执行时间
- 应用上云2小时烧掉近50万,创始人:差点破产,简直噩梦
- Elasticsearch —— bulk批量导入数据
- wordpress页面里可不可以写php,WordPress开发中如何在html中包含php
- 在 可编辑的 Div 的 光标位置 插入 文字 或 HTML
- c++ 跳转到上级目录_基于VSCode和CMake进行C/C++开发第五讲IDEVSCode
- 动态在网络图片上写字
- 微信记录删了,怎么恢复找回来?5种攻略推荐
- linux添加开机启动项
- JAVA专业课题研究方向有哪些_教师课题研究方向与范围有哪些
- lucene【转载】
- 中科红旗卖身内幕:收购方放言不惜代价拿下
- 三.ffmpeg 集成av1
- 【AJAX】入门AJAX
- 软件测试工程师笔试面试题带答案(一)
- 【AI作画】使用stable-diffusion-webui搭建AI作画平台
热门文章
- idea SSM框架搭建超详细
- 鸿蒙系统的体验细节,王成录透露鸿蒙系统细节:主打跨设备交互,将于年底登陆华为手机...
- IntelliJ IDEA 配置git详细步骤
- 文件内音频的时长统计并生成csv文件
- 【精品】 Java中类设计原则
- 运动蓝牙耳机哪个品牌好?运动蓝牙耳机推荐
- 逻辑漏洞之验证码绕过、密码找回漏洞
- 关于计算机游戏的电视,电视怎么玩电脑游戏,有什么好用的方法
- bootstrap-star-rating星星插件使用介绍
- GPT“逃跑计划”曝光还想接管推特?创始人称AI仍非常受控