public class ZPoiUtil
extends java.lang.Object
| 构造器和说明 |
|---|
ZPoiUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.List<java.util.List<java.lang.String[]>> |
getAllSheetDataByFilePath(java.io.InputStream inputStream,
java.lang.String type)
读取Xls/Xlsx输入流来获取数据表内容
|
static java.util.List<java.util.List<java.lang.String[]>> |
getListAllDataByWork(org.apache.poi.ss.usermodel.Workbook workbook)
获取所有Sheet的数据
|
static java.util.List<java.lang.String[]> |
getListDataByFilePath(java.lang.String path,
java.lang.String type)
从EXCEL表中获取List数据
|
static java.util.List<java.lang.String[]> |
getListDataByInputSteam(java.io.InputStream inputStream,
java.lang.String type)
获取xls数据
|
static org.apache.poi.ss.usermodel.Workbook |
getWorkBookByType(java.lang.String type) |
static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
listStringsToListMap(java.util.List<java.lang.String[]> list)
格式转换
|
static void |
saveMapListToFile(java.lang.String sheetName,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList,
java.io.OutputStream outputStream)
将数据列表保存成XLS
|
static void |
saveMultiMapListToFile(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList,
java.io.OutputStream outputStream) |
public static java.util.List<java.lang.String[]> getListDataByFilePath(java.lang.String path,
java.lang.String type)
path - 文件路径,支持xls,xlsxtype - 类型public static java.util.List<java.util.List<java.lang.String[]>> getAllSheetDataByFilePath(java.io.InputStream inputStream,
java.lang.String type)
inputStream - 输入流type - 数据表类型public static org.apache.poi.ss.usermodel.Workbook getWorkBookByType(java.lang.String type)
public static java.util.List<java.lang.String[]> getListDataByInputSteam(java.io.InputStream inputStream,
java.lang.String type)
inputStream - EXCEL数据流type - 类型public static java.util.List<java.util.List<java.lang.String[]>> getListAllDataByWork(org.apache.poi.ss.usermodel.Workbook workbook)
workbook - 工作簿public static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> listStringsToListMap(java.util.List<java.lang.String[]> list)
list - 转换的listpublic static void saveMapListToFile(java.lang.String sheetName,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList,
java.io.OutputStream outputStream)
sheetName - sheet名称mapList - 数据列表outputStream - 输出流public static void saveMultiMapListToFile(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> mapList,
java.io.OutputStream outputStream)