excel資料匯入

2021-08-02 22:23:27 字數 2010 閱讀 5639

hssfworkbook wookbook = new hssfworkbook(new fileinputstream(filetemppath));//建立工作簿的引用

hssfsheet sheet = wookbook.getsheet("sheet1");

//獲取到excel檔案中的所有行數

int rows = sheet.getphysicalnumberofrows();

//遍歷行

for (row_num = 1; row_num < rows; row_num++)

//判斷,型別轉換

switch(cell_num)else if(value.equals("女"))else

emp.set***_name(value);

break;

case 2: //出生年月

emp.setbirthday(value);

system.out.println("/"+emp.getbirthday());

break;

case 3://籍貫

emp.setplaceorign(value);

break;

case 4://政治面貌

emp.setpoliticalaffiliation(value);

break;

case 5://名族

emp.setminorities(value);

break;

case 6://身份證號

pattern idnumpattern = pattern.compile("(\\d[0-9a-za-z])|(\\d[0-9a-za-z])");

matcher idnummatcher = idnumpattern.matcher(value);

if(!idnummatcher.matches())

emp.setidentitycardno(value);

break;

case 7://戶口所在地

emp.setresidenceaddress(value);

break;

case 8://工作單位

dept unit = this.getunitbyunitname(deptlist, value);

if(unit==null)

emp.setunitname(value);

break;

case 9://部門

// emp.setdeptname(value);

hssfcell prevcell = row.getcell((short)8);

string unitname = prevcell.getstringcellvalue();

emp.setunitname(unitname);

dept dept = this.getdeptbydeptname(deptlist, value,unitname);

if(dept==null)else

break;

case 10://職務

emp.setbusiness(value);

break;

case 11://固定**

emp.setmobilephone(value);

break;

case 12://手機

emp.settelephone(value);

break;

case 13://通訊位址

emp.setcommuaddress(value);

break;

case 14://備註

emp.setremark(value);

break;

default:

break;}}

}emplist.add(emp);//將一行資料的物件存到emplist中}}

} catch (exception e)

if(valid>0)else

Excel資料匯入

excel資料匯入 你hold住麼 一 在本篇將帶領大家一同了解 匯入excel流程和問題解決方案 需要注意的是在server端的web config 中新增這幾行 ps 中value 是根據自己的專案中的資料夾的命名而定,可參考以下截圖 由於在server的配置檔案的檔名不一致。找不excel的x...

Excel資料匯入

private void button3 click object sender,eventargs e 連線excel的連線字串,excel2007版本以上的 hdr yes代表第一行是列名 string strconn provider microsoft.ace.oledb.12.0 data...

PHP 匯入excel資料

之前發過使用phpexcel將資料匯出到excel檔案的方法,本篇文章主要介紹下如何使用phpexcel將excel檔案匯入到資料庫的方法。下面首先說一下本次匯入的excel檔案的資料格式,截圖如下 下面是將該excel檔案的資料匯入到資料庫的具體 檢視 列印 01 02require once c...