1234567891011121314151617181920212223242526272829303132 |
- package net.lab1024.smartadmin.util.excel;
- /**
- * @author zhuoda
- * @Date 2020/8/10
- */
- import net.lab1024.smartadmin.util.SmartFileUtil;
- import java.io.*;
- public class SmartExcelReader {
- public static SmartExcel openExcel(String filePath) throws IOException {
- SmartFileUtil.isFileExistThrowException(filePath);
- return new SmartExcel(new File(filePath).getCanonicalPath());
- }
- public static SmartExcel openExcel(File file) throws IOException {
- return new SmartExcel(file.getCanonicalPath());
- }
- public static SmartExcel openExcel(InputStream ins, SmartExcelFileType fileType) throws IOException {
- return new SmartExcel(ins, fileType);
- }
- public static void main(String[] args) throws Exception {
- SmartExcel smartExcel = openExcel(new FileInputStream(new File("F:/privilege.xlsx")), SmartExcelFileType.XLSX);
- System.out.println(smartExcel.getSheetList());
- }
- }
|