public class XlsExcel extends Excel
Excel.Version| 构造器和说明 |
|---|
XlsExcel() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> java.util.List<T> |
excel2List(java.io.InputStream in,
java.lang.Class<T> claz,
java.lang.String[] fields,
int start) |
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
excel2Map(java.io.InputStream in,
java.lang.String[] strKey) |
java.util.List<java.lang.String> |
excel2StrList(java.io.InputStream in)
简单读出单列的excel
|
org.apache.poi.ss.usermodel.Workbook |
exportExcel(java.lang.String sheetName,
java.util.List<?> datas)
返回一列的excel
|
<T> org.apache.poi.ss.usermodel.Workbook |
exportExcel(java.lang.String sheetName,
java.util.List<T> dataset,
java.lang.String[] headers) |
<T> org.apache.poi.ss.usermodel.Workbook |
exportExcel(java.lang.String sheetName,
java.util.List<T> dataset,
java.lang.String[] headers,
java.lang.String[] methods)
初始化工作簿
|
org.apache.poi.ss.usermodel.Workbook |
exportMapExcel(java.lang.String sheetName,
java.util.List<java.util.Map<java.lang.String,java.lang.String>> objList)
导出Excel文件 数据源的数据格式为List
|
excel2List, excel2Map, getExcel, getExcelpublic org.apache.poi.ss.usermodel.Workbook exportExcel(java.lang.String sheetName,
java.util.List<?> datas)
ExcelexportExcel 在类中 Excelpublic <T> org.apache.poi.ss.usermodel.Workbook exportExcel(java.lang.String sheetName,
java.util.List<T> dataset,
java.lang.String[] headers)
exportExcel 在类中 Excelheaders - 表头public <T> org.apache.poi.ss.usermodel.Workbook exportExcel(java.lang.String sheetName,
java.util.List<T> dataset,
java.lang.String[] headers,
java.lang.String[] methods)
ExcelexportExcel 在类中 ExcelsheetName - : 新建Sheet的名称headers - : Sheet各列的标题(第一行各列的名称)methods - : Sheet各列的取值方法名(各列的值在objClass中get方法名称)public org.apache.poi.ss.usermodel.Workbook exportMapExcel(java.lang.String sheetName,
java.util.List<java.util.Map<java.lang.String,java.lang.String>> objList)
ExcelexportMapExcel 在类中 ExcelsheetName - : 新建Sheet的名称objList - : Excel数据源public java.util.List<java.lang.String> excel2StrList(java.io.InputStream in)
Excelexcel2StrList 在类中 Excelpublic <T> java.util.List<T> excel2List(java.io.InputStream in,
java.lang.Class<T> claz,
java.lang.String[] fields,
int start)
excel2List 在类中 Excelin - excel 流claz - 对象类型fields - 字段名。excel多余字段用null 占位 。为空时读出excel第一行数据. start 必须为1start - 数据开始位置Copyright © 2018. All Rights Reserved.