@ProcessInDataSource(name=BASE) public class FileToExcelManagerImpl extends java.lang.Object implements FileToExcelManager
CELLTYPESTRING| 构造器和说明 |
|---|
FileToExcelManagerImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<java.util.List<java.lang.String>> |
readExcel(com.seeyon.ctp.common.file.model.CtpAbstractFile file)
读取Excel文件的内容
|
java.util.List<java.util.List<java.lang.String>> |
readExcel(com.seeyon.ctp.common.file.model.CtpAbstractFile file,
java.lang.String type)
获取Excel文件中的数据,按给定类型解析文件中的数据。
|
java.util.List<java.lang.Object> |
readExcelAllContentBySheets(com.seeyon.ctp.common.file.model.CtpAbstractFile file,
java.lang.String type,
int... sheetpages)
读取Excel文件的内容,同时将sheetName返回。
|
java.util.List<java.util.List<java.util.List<java.lang.String>>> |
readExcelBySheets(com.seeyon.ctp.common.file.model.CtpAbstractFile file)
读取Excel文件的内容,读取所有sheet中的数据。
|
java.util.List<java.util.List<java.util.List<java.lang.String>>> |
readExcelBySheets(com.seeyon.ctp.common.file.model.CtpAbstractFile file,
int... sheetpages)
读取Excel文件的内容,读取指定sheet中的数据,可以指定多个sheet。
|
java.util.List<java.util.List<java.lang.String>> |
readExcelBySheets(com.seeyon.ctp.common.file.model.CtpAbstractFile file,
java.lang.String sheetName)
读取Excel文件的内容,读取指定sheet中的数据。
|
java.util.List<java.util.List<java.util.List<java.lang.String>>> |
readExcelBySheets(com.seeyon.ctp.common.file.model.CtpAbstractFile file,
java.lang.String type,
int... sheetpages)
读取Excel文件的内容
|
java.util.List<java.util.List<java.lang.String>> |
readExcelBySheets(com.seeyon.ctp.common.file.model.CtpAbstractFile file,
java.lang.String type,
java.lang.String sheetName)
读取Excel文件的内容,读取指定sheet中的数据。
|
java.util.List<java.lang.String> |
readExcelTitleList(com.seeyon.ctp.common.file.model.CtpAbstractFile file)
读取Excel文件的内容
|
void |
save(javax.servlet.http.HttpServletResponse response,
java.lang.String name,
DataRecord... dataRecords)
保存Excel表格
|
void |
saveAsCSV(javax.servlet.http.HttpServletResponse response,
java.lang.String fileName,
DataRecord dataRecords)
保存为CSV格式
|
void |
saveExcelInBase(java.lang.String filePath,
java.lang.String fileName,
DataRecord dataRecords)
保存excel到服务器的base目录下
|
public void save(javax.servlet.http.HttpServletResponse response,
java.lang.String name,
DataRecord... dataRecords)
throws java.lang.Exception
save 在接口中 FileToExcelManagerresponse - dataRecords - name - 文件名,扩展名为xlsx时以2007格式导出,否则以2003格式导出java.lang.Exceptionpublic void saveAsCSV(javax.servlet.http.HttpServletResponse response,
java.lang.String fileName,
DataRecord dataRecords)
FileToExcelManagersaveAsCSV 在接口中 FileToExcelManagerpublic java.util.List<java.lang.String> readExcelTitleList(com.seeyon.ctp.common.file.model.CtpAbstractFile file)
throws java.lang.Exception
readExcelTitleList 在接口中 FileToExcelManagerfile - 待读取的文件java.lang.Exceptionpublic java.util.List<java.util.List<java.lang.String>> readExcel(com.seeyon.ctp.common.file.model.CtpAbstractFile file)
throws java.lang.Exception
readExcel 在接口中 FileToExcelManagerfile - 待读取的文件java.lang.Exceptionpublic java.util.List<java.util.List<java.lang.String>> readExcel(com.seeyon.ctp.common.file.model.CtpAbstractFile file,
java.lang.String type)
throws java.lang.Exception
FileToExcelManagerreadExcel 在接口中 FileToExcelManagerfile - 待读取的EXCEL文件type - 按此类型转换所有数据java.lang.Exceptionpublic java.util.List<java.util.List<java.util.List<java.lang.String>>> readExcelBySheets(com.seeyon.ctp.common.file.model.CtpAbstractFile file)
throws java.lang.Exception
FileToExcelManagerreadExcelBySheets 在接口中 FileToExcelManagerfile - 待读取的EXCEL文件java.lang.Exceptionpublic java.util.List<java.util.List<java.util.List<java.lang.String>>> readExcelBySheets(com.seeyon.ctp.common.file.model.CtpAbstractFile file,
int... sheetpages)
throws java.lang.Exception
FileToExcelManagerreadExcelBySheets 在接口中 FileToExcelManagerfile - 待读取的EXCEL文件sheetpages - 读取的EXCEL文件中的sheet序号, 从0开始。 例如:0,2,4java.lang.Exceptionpublic java.util.List<java.util.List<java.lang.String>> readExcelBySheets(com.seeyon.ctp.common.file.model.CtpAbstractFile file,
java.lang.String sheetName)
throws java.lang.Exception
FileToExcelManagerreadExcelBySheets 在接口中 FileToExcelManagerfile - 待读取的EXCEL文件sheetName - 待读取的EXCEL文件中的工作表的名称java.lang.Exceptionpublic java.util.List<java.util.List<java.util.List<java.lang.String>>> readExcelBySheets(com.seeyon.ctp.common.file.model.CtpAbstractFile file,
java.lang.String type,
int... sheetpages)
throws java.lang.Exception
file - 待读取的EXCEL文件sheetpages - 待读取的EXCEL文件中的工作表 从0开始java.lang.Exceptionpublic java.util.List<java.util.List<java.lang.String>> readExcelBySheets(com.seeyon.ctp.common.file.model.CtpAbstractFile file,
java.lang.String type,
java.lang.String sheetName)
throws java.lang.Exception
file - 待读取的EXCEL文件sheetName - 待读取的EXCEL文件中的工作表的名称java.lang.Exceptionpublic java.util.List<java.lang.Object> readExcelAllContentBySheets(com.seeyon.ctp.common.file.model.CtpAbstractFile file,
java.lang.String type,
int... sheetpages)
throws java.lang.Exception
readExcelAllContentBySheets 在接口中 FileToExcelManagerfile - 待读取的EXCEL文件sheetpages - 待读取的EXCEL文件中的工作表 从0开始java.lang.Exceptionpublic void saveExcelInBase(java.lang.String filePath,
java.lang.String fileName,
DataRecord dataRecords)
FileToExcelManagersaveExcelInBase 在接口中 FileToExcelManager