public class ExcelAnalyserImpl extends Object implements ExcelAnalyser
| 构造器和说明 |
|---|
ExcelAnalyserImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
analysis()
默认解析第一个sheet,解析结果在
AnalysisEventListener监听中使用 |
void |
analysis(Sheet sheetParam)
解析指定sheet,
AnalysisEventListener监听中使用 |
protected void |
finalize() |
List<Sheet> |
getSheets()
返回excel中包含哪些sheet
|
void |
init(InputStream inputStream,
ExcelTypeEnum excelTypeEnum,
Object custom,
AnalysisEventListener<?> eventListener,
boolean trim)
Excel解析初始化
|
void |
stop()
关闭流
|
public void init(InputStream inputStream, ExcelTypeEnum excelTypeEnum, Object custom, AnalysisEventListener<?> eventListener, boolean trim)
ExcelAnalyserinit 在接口中 ExcelAnalyserinputStream - 解析为文件流excelTypeEnum - 解析文件类型custom - 用户自定义参数用户回调时候可以获取到eventListener - 解析器需要的监听器trim - 是否去空格public void analysis(Sheet sheetParam)
ExcelAnalyserAnalysisEventListener监听中使用analysis 在接口中 ExcelAnalysersheetParam - 入参public void analysis()
ExcelAnalyserAnalysisEventListener监听中使用analysis 在接口中 ExcelAnalyserpublic List<Sheet> getSheets()
ExcelAnalysergetSheets 在接口中 ExcelAnalyserpublic void stop()
ExcelAnalyserstop 在接口中 ExcelAnalyserCopyright © 2018. All rights reserved.