/**
* 从EXCEL导入到数据库
* 创建人:
* 创建时间:
* @version
*/
public class ObjectExcelRead {
/**
* @param filepath //文件路径
* @param filename //文件名
* @param startrow //开始行号
* @param startcol //开始列号
* @param sheetnum //sheet
* @return list
*/
@SuppressWarnings("deprecation")
public static List<Object> readExcel(String filepath, String filename, int startrow, int startcol, int sheetnum) {
List<Object> varList = new ArrayList<Object>();
try {
File target = new File(filepath, filename);
InputStream fi = new FileInputStream (target);
Workbook wb = ObjectExcelRead.create(fi);
Sheet sheet = wb.getSheetAt(sheetnum); //sheet 从0开始
int rowNum = sheet.getLastRowNum() + 1; //取得最后一行的行号
for (int i = startrow; i < rowNum; i++) {
//行循环开始
PageData varpd = new PageData();
Row row
上传EXCEL文件 以及xls,xlsx文件两种格式兼容问题
最新推荐文章于 2023-03-20 15:42:04 发布