使用Excel4J获取Excel文件中的数据

本文介绍了如何利用Excel4J库在Java中读取Excel文件。内容包括readExcel2List方法,它在遇到空单元格时会跳过并取后续单元格数据,适合完整数据的Excel文件;以及readExcel2Objects方法,适用于将Excel数据映射到UserModel对象,通过@ExcelField注解匹配列标题。调用接口时,需以POST请求,文件作为form-data提交。
摘要由CSDN通过智能技术生成

ExcelUtils所需要的pom依赖如下,该类存在于com.github.crab2died下:

<dependency>
    <groupId>com.github.crab2died</groupId>
    <artifactId>Excel4J</artifactId>
    <version>3.0.0</version>
</dependency>

1.readExcel2List

特别提示:使用该组件(3.0.0版本)的 readExcel2List 方法进行数据内容读取,会遇到当单元格为空(null)的时候会自动跳过该单元格(空字符串是可以正常读取到的),去取与其同行的下一个单元格的数据内容,因此该方法适合读取数据内容都是完整的Excel文件

 List<List<String>> readExcel2List(InputStream is, int offsetLine, int limitLine, int sheetIndex)

 is:表示Excel文件的输入流

 offsetLine

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值