Hutool 读取Excel表
pom文件:
<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.5.2</version>
</dependency>
<dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>4.1.2</version>
</dependency>
创建实体类:
public class Member {private String name;private String sex;private String y;private String m;private String d;private String bir;
}
读取Excel表:
把别名映射到实体类上
getReader后面可以写sheet页数(-1:全部,默认第一页),也可以写sheet名。
ExcelReader reader = ExcelUtil.getReader(FileUtil.file("a.xlsx"),1);reader.addHeaderAlias("性别","sex");reader.addHeaderAlias("姓名","name");reader.addHeaderAlias("生日","bir");List<Member> members = reader.readAll(Member.class);System.out.println("cc = " + members);reader.close();File file = FileUtil.file("2.xls");ExcelReader reader1 = ExcelUtil.getReader(file);reader1.addHeaderAlias("性别","sex");reader1.addHeaderAlias("姓名","name");reader1.addHeaderAlias("生日年份","y");reader1.addHeaderAlias("生日月份","m");reader1.addHeaderAlias("生日日期","d");List<Member> members1 = reader1.readAll(Member.class);System.out.println("cc = " + members1);reader1.close();
注意:
- poi-ooxml 版本要在4.1.2以及以上
- xls和xlsx文件要用工具生成的不要手动改后缀名,否则会识别出错。
Hutool 读取Excel表相关推荐
- java cell报错_有一个小小点问题,现在我想从eclipse上读取Excel表
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 有一个小小点问题,现在我想从eclipse上读取Excel表,但是sheet的方法getcell报错,请问这是哪儿的错呢?谢谢 源码及报错图片如下: pa ...
- C#使用Ado.net读取Excel表的代码
工作之余,把做工程过程中重要的代码段做个记录,如下的资料是关于C#使用Ado.net读取Excel表的代码,应该能对各位有所帮助. using System; using System.Data.Ol ...
- jmeter对乱码如何处理_JMeter读取 Excel 表中用例数据实现接口压测
传统的接口测试,都是在接口中手动输入不同用例准备的多种场景参数数据,一遍一遍的输入来执行多个不同的用例,但是现在利用excel表格准备各种类型的数据,使用Jmeter中Jmeter CSV Data ...
- python怎么从excel获取数据_python如何读取excel表数据
python读取excel表数据的方法:首先安装Excel读取数据的库xlrd:然后获取Excel文件的位置并且读取进来:接着读取指定的行和列的内容,并将内容存储在列表中:最后运行程序即可. pyth ...
- Vc 读取Excel表CSpreadSheet类详细解答
http://wlyfamily.i.sohu.com/blog/view/59970001.htm 有些时候我们希望将输出的数据存到EXCEL文件或一些符号分隔文本文件(像逗号分隔.Tab符分隔). ...
- Unity中安卓和IOS读取Excel表
**#Unity快速读取Excel表** 项目开发过程中,策划们可能会配置很多的数据放在不同的Excel当中,如商城物品等,那么我们程序就需要通过读取Excel的内容,已供程序使用. 下面是读取的Ex ...
- 【备忘录一】Unity3D使用ExcelDataReader读取excel表后代码自动生成C#类
获取ExcelDataReader库 可直接参考https://www.jianshu.com/p/a79e872783cb 也可以按照我总结的步骤来: 1.将ExcelDataReader下载到本地 ...
- robot framework循环读取excel表操作
robot framework循环读取excel表操作 1.安装excellibrary,注意python3.7版本,需安装:robotframework-excel,robotframework-e ...
- Unity 读取Excel表的内容
在我们的项目开发过程中,策划们可能会配置很多的数据在一些文本文本中,例如商城物品,随机名称等,往往这些数据会放在不同的Excel当中.那么我们程序就需要通过读取Excel的内容,已供程序使用. 所以这 ...
最新文章
- JQuery中全局变量和局部变量的理解
- hql可以使用distinct吗_香薰精油可以当香水使用吗
- 如何实现运行时刻的多态?(c++)
- boost::yap::make_expression_function相关的测试程序
- 智能语音技术新发展与发展趋势
- 数据可视化(3)--Google Charts
- IO流 (二) ----- 文件流
- linux移动文件 rf参数_北京尚学堂卓越班252天[第095天]—Linux
- HDFS之namenode文件解析
- U8Cloud 3.5 试用笔记
- 数据分析 一文搞懂什么是RFM模型
- 网络七层模型及各层协议
- React纯前端生成word文档(支持多图片导出)
- 用 python 调用和风天气的 api 爬取天气预报数据
- 基于asyncio编写一个telegram爬虫机器人
- Word如何绘制整行下划线,如何给分好的栏添加分隔线?
- 广度优先搜索算法的典型应用——消灭小星星游戏的核心代码实现与解析
- 用tagcloud插件制作的超炫酷“云标签”(3D旋转和平铺),附前后台代码及标签配置页面
- vue中引用echarts设置渐变色new echarts不能用
- Linux介绍以及常用操作命令