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表相关推荐

  1. java cell报错_有一个小小点问题,现在我想从eclipse上读取Excel表

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 有一个小小点问题,现在我想从eclipse上读取Excel表,但是sheet的方法getcell报错,请问这是哪儿的错呢?谢谢 源码及报错图片如下: pa ...

  2. C#使用Ado.net读取Excel表的代码

    工作之余,把做工程过程中重要的代码段做个记录,如下的资料是关于C#使用Ado.net读取Excel表的代码,应该能对各位有所帮助. using System; using System.Data.Ol ...

  3. jmeter对乱码如何处理_JMeter读取 Excel 表中用例数据实现接口压测

    传统的接口测试,都是在接口中手动输入不同用例准备的多种场景参数数据,一遍一遍的输入来执行多个不同的用例,但是现在利用excel表格准备各种类型的数据,使用Jmeter中Jmeter CSV Data ...

  4. python怎么从excel获取数据_python如何读取excel表数据

    python读取excel表数据的方法:首先安装Excel读取数据的库xlrd:然后获取Excel文件的位置并且读取进来:接着读取指定的行和列的内容,并将内容存储在列表中:最后运行程序即可. pyth ...

  5. Vc 读取Excel表CSpreadSheet类详细解答

    http://wlyfamily.i.sohu.com/blog/view/59970001.htm 有些时候我们希望将输出的数据存到EXCEL文件或一些符号分隔文本文件(像逗号分隔.Tab符分隔). ...

  6. Unity中安卓和IOS读取Excel表

    **#Unity快速读取Excel表** 项目开发过程中,策划们可能会配置很多的数据放在不同的Excel当中,如商城物品等,那么我们程序就需要通过读取Excel的内容,已供程序使用. 下面是读取的Ex ...

  7. 【备忘录一】Unity3D使用ExcelDataReader读取excel表后代码自动生成C#类

    获取ExcelDataReader库 可直接参考https://www.jianshu.com/p/a79e872783cb 也可以按照我总结的步骤来: 1.将ExcelDataReader下载到本地 ...

  8. robot framework循环读取excel表操作

    robot framework循环读取excel表操作 1.安装excellibrary,注意python3.7版本,需安装:robotframework-excel,robotframework-e ...

  9. Unity 读取Excel表的内容

    在我们的项目开发过程中,策划们可能会配置很多的数据在一些文本文本中,例如商城物品,随机名称等,往往这些数据会放在不同的Excel当中.那么我们程序就需要通过读取Excel的内容,已供程序使用. 所以这 ...

最新文章

  1. JQuery中全局变量和局部变量的理解
  2. hql可以使用distinct吗_香薰精油可以当香水使用吗
  3. 如何实现运行时刻的多态?(c++)
  4. boost::yap::make_expression_function相关的测试程序
  5. 智能语音技术新发展与发展趋势
  6. 数据可视化(3)--Google Charts
  7. IO流 (二) ----- 文件流
  8. linux移动文件 rf参数_北京尚学堂卓越班252天[第095天]—Linux
  9. HDFS之namenode文件解析
  10. U8Cloud 3.5 试用笔记
  11. 数据分析 一文搞懂什么是RFM模型
  12. 网络七层模型及各层协议
  13. React纯前端生成word文档(支持多图片导出)
  14. 用 python 调用和风天气的 api 爬取天气预报数据
  15. 基于asyncio编写一个telegram爬虫机器人
  16. Word如何绘制整行下划线,如何给分好的栏添加分隔线?
  17. 广度优先搜索算法的典型应用——消灭小星星游戏的核心代码实现与解析
  18. 用tagcloud插件制作的超炫酷“云标签”(3D旋转和平铺),附前后台代码及标签配置页面
  19. vue中引用echarts设置渐变色new echarts不能用
  20. Linux介绍以及常用操作命令

热门文章

  1. 【微信小程序】小程序显示弹窗时禁止下层的内容滚动|遮罩层滚动穿透
  2. 基于Servlet4的文件上传下载功能,原生态。
  3. C#编写一个串口助手上位机软件
  4. JS(JavaScript)--字符串指定位置添加元素
  5. 《银行法律法规》一、经济金融基础知识——2、金融基础知识
  6. MATLAB 修改 legend 图标大小
  7. ios屏幕旋转学习笔记
  8. Asp.NetCore在CentOS网站卡死
  9. python 类型注解 list_Python 类型注解
  10. 64位win7旗舰版安装oracle 10g 64位