前言
最近项目中需要将Excel中数据导入到数据库中,完成后,做一个代码总结。
代码
import java.io.File;
import java.io.FileInputStream;
import java.util.ArrayList;
import java.util.List;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class InsertExcel {
/**
* 解析方法
*
* @param file
* @return
* @throws Exception
*/
public List<String[]> getExcel(String filePath) throws Exception {
// 创建对Excel工作簿文件的引用
boolean isExcel2003 = filePath.toLowerCase().endsWith("xls") ? true : false;
Workbook workboo