Class BeanSheetReader<T>
java.lang.Object
org.miaixz.bus.office.excel.reader.BeanSheetReader<T>
- Type Parameters:
T- 结果类型
- All Implemented Interfaces:
SheetReader<List<T>>
读取
Sheet为bean的List列表形式- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
ConstructorsConstructorDescriptionBeanSheetReader(int headerRowIndex, int startRowIndex, int endRowIndex, Class<T> beanClass) 构造 -
Method Summary
Modifier and TypeMethodDescriptionread(org.apache.poi.ss.usermodel.Sheet sheet) 读取数据voidsetExcelConfig(ExcelReadConfig config) 设置Excel配置
-
Constructor Details
-
BeanSheetReader
构造- Parameters:
headerRowIndex- 标题所在行,如果标题行在读取的内容行中间,这行做为数据将忽略startRowIndex- 起始行(包含,从0开始计数)endRowIndex- 结束行(包含,从0开始计数)beanClass- 每行对应Bean的类型
-
-
Method Details
-
read
Description copied from interface:SheetReader读取数据- Specified by:
readin interfaceSheetReader<T>- Parameters:
sheet-Sheet- Returns:
- 读取结果
-
setExcelConfig
设置Excel配置- Parameters:
config- Excel配置
-