easyexcel导入指定行
时间: 2023-07-03 16:27:49 浏览: 138
在 EasyExcel 中,可以通过 `headRowNumber` 方法来指定 Excel 表头所在的行号。例如,如果 Excel 文件的表头在第 2 行,可以使用以下代码进行导入:
```java
ExcelReader excelReader = EasyExcel.read(fileName, User.class, new UserListener())
.headRowNumber(2) // 指定表头在第 2 行
.build();
excelReader.read();
excelReader.finish();
```
在上面的代码中,我们使用 `headRowNumber` 方法来指定表头所在的行号为 2。
另外,如果需要指定从某一行开始导入数据,可以使用 `startRow` 方法来指定起始行号,例如:
```java
ExcelReader excelReader = EasyExcel.read(fileName, User.class, new UserListener())
.headRowNumber(2) // 指定表头在第 2 行
.startRow(4) // 从第 4 行开始导入数据
.build();
excelReader.read();
excelReader.finish();
```
在上面的代码中,我们使用 `startRow` 方法来指定从第 4 行开始导入数据。
需要注意的是,如果指定了 `headRowNumber` 方法,那么 EasyExcel 会自动跳过指定的表头行,从下一行开始读取数据。因此,在指定了 `headRowNumber` 的情况下,不需要再使用 `startRow` 方法来跳过表头行。
相关推荐
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)