-
Notifications
You must be signed in to change notification settings - Fork 325
DefaultExcelReader
清沐 edited this page Jul 22, 2019
·
1 revision
方法签名(Method) | 描述(Desc) |
---|---|
static DefaultExcelReader of(Class<?> dataType) | 根据需要操作的数据类型获取该类的实例对象,所有操作基于该实例对象 |
DefaultExcelReader sheet(int index) | 设置需要导入的sheet索引,默认为0,即第一个sheet |
DefaultExcelReader rowFilter(Predicate rowFilter) | 行过滤器,只导入符合rowFilter的行 |
SaxExcelReader beanFilter(Predicate beanFilter) | 过滤bean |
|
|
List read(@NonNull InputStream fileInputStream) throws Exception | 读取文件流 |
List read(@NonNull InputStream fileInputStream, String password) throws Exception | 使用密码读取文件流 |
List read(@NonNull File file) throws Exception | 读取文件 |
List read(@NonNull File file, String password) throws Exception | 使用密码读取文件 |
void readThen(@NonNull File file,Consumer consumer) throws Exception | 读取一行处理一行 |
void readThen(@NonNull File file, String password,Consumer consumer) throws Exception | 使用密码读取一行处理一行 |
void readThen(@NonNull InputStream fileInputStream,Consumer consumer) throws Exception | 读取一行处理一行 |
void readThen(@NonNull InputStream fileInputStream, String password,Consumer consumer) throws Exception | 使用密码读取一行处理一行 |
-
Overview
概述 -
FAQ
常见问题 -
Dependency adding
依赖添加 -
Excel/Csv import
Excel/Csv导入 - 一对多导入
-
Excel default export
默认导出 -
Excel streaming export
流式导出 -
Dynamic export
动态导出 -
Excel template build
模板构建 -
CSV export
csv导出 -
Multiple sheet import
多sheet导入 -
Multiple sheet export
多sheet导出 - 聚合列&聚合导出
-
Custom style
自定义样式 -
Multilevel header
多级表头 -
Wrap within cell
单元格内换行 -
Image export
图片导出 -
Image import
图片导入 -
Hyperlink
链接 - 读取链接
-
Template row height setting
模板行高度设置 -
Drop-down-list
下拉列表 -
Custom convert
写入自定义转化 -
Formula usage
公式使用 -
Template cell setting
单元格设置 -
Header freeze
区域冻结 - 提示
-
Style support
样式支持 - 添加水印
- 按列读取
- 单元格斜线绘制
- 设置批注
- 版本日志