| 程序包 | 说明 |
|---|---|
| com.github.stupdit1t.excel.core | |
| com.github.stupdit1t.excel.core.parse |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> PoiResult<T> |
ExcelUtil.readSheet(InputStream is,
PoiSheetDataArea poiSheetArea,
Map<String,InColumn<?>> columns,
InCallback<T> callBack,
Class<T> rowClass)
读取规则excel数据内容为map
|
static <T> PoiResult<T> |
ExcelUtil.readSheet(InputStream is,
String password,
PoiSheetDataArea poiSheetArea,
Map<String,InColumn<?>> columns,
InCallback<T> callBack,
Class<T> rowClass)
读取规则excel数据内容为map
|
static <T> PoiResult<T> |
ExcelUtil.readSheet(org.apache.poi.ss.usermodel.Sheet sheet,
int dataStartRow,
int dataEndRowCount,
Map<String,InColumn<?>> columns,
InCallback<T> callBack,
Class<T> rowClass)
读取规则excel数据内容为map
|
static <T> PoiResult<T> |
ExcelUtil.readSheet(String filePath,
PoiSheetDataArea poiSheetArea,
Map<String,InColumn<?>> columns,
InCallback<T> callBack,
Class<T> rowClass)
读取规则excel数据内容为map
|
static <T> PoiResult<T> |
ExcelUtil.readSheet(String filePath,
String password,
PoiSheetDataArea poiSheetArea,
Map<String,InColumn<?>> columns,
InCallback<T> callBack,
Class<T> rowClass)
读取规则excel数据内容为map
|
| 限定符和类型 | 字段和说明 |
|---|---|
private Map<String,InColumn<?>> |
SheetHandler.columns |
(专用程序包) Map<String,InColumn<?>> |
OpsColumn.columns
导入列定义
|
| 限定符和类型 | 方法和说明 |
|---|---|
InColumn<R> |
OpsColumn.field(String index,
String field)
列字段定义
|
| 构造器和说明 |
|---|
SheetHandler(int sheetIndex,
Class<T> entityClass,
int headerRowNum,
Map<String,InColumn<?>> columns,
InCallback<T> callback,
int batchSize,
java.util.function.Consumer<PoiResult<T>> partResult) |
Copyright © 2023. All rights reserved.