1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java jxl map jxl操作Excel

java jxl map jxl操作Excel

时间:2020-05-07 08:02:17

相关推荐

java jxl map jxl操作Excel

/**

*处理excel数据的方法

*/

publicstaticHashtable>>readExcel(

StringfilePath)throwsException{

Hashtable>>datas=newHashtable>>();

InputStreamis=null;

try{

is=newFileInputStream(filePath);

WorkbookSettingswkbkSet=newWorkbookSettings();

wkbkSet.setSuppressWarnings(true);

Workbookrwb=Workbook.getWorkbook(is,wkbkSet);

Sheetst[]=rwb.getSheets();

for(inta=0;a

StringsheetName=st[a].getName().trim();

Vector>sheetDatas=newVector>();

for(inti=0;i

VectorrowDatas=newVector();

for(intj=0;j

Cellc=st[a].getCell(j,i);

Stringcontent=c.getContents().trim();

rowDatas.add(content);

}

sheetDatas.add(rowDatas);

}

datas.put(sheetName,sheetDatas);

}

rwb.close();

}catch(Exceptione){

throwe;

}finally{

try{

if(is!=null){

is.close();

}

}catch(Exceptione){

}

}

returndatas;

}

publicstaticvoidmain(String[]args)throwsException{

Hashtable>>datas=readExcel("E:\\123.xls");

System.out.println(datas.get("Sheet1"));

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。