- 論壇徽章:
- 0
|
在JAVA中如何讀取EXCEL表格中數據?
首先下載jxl.jar包,然后引用.具體操作如下:
其中fileName是從上一個頁面?zhèn)鬟f過來的excel文件
InputStream is = new FileInputStream(fileName);
jxl.Workbook wb = Workbook.getWorkbook(is);///得到工作薄
int sheetnum=wb.getNumberOfSheets();取得sheet的數量
jxl.Sheet st = wb.getSheet(kk);///實例化sheet
int allRec=st.getRows();///得到該sheet的行數
int row = st.getColumns(); 得到該sheet的列數
for(int i=1;i<=allRec-1;i++)////行循環(huán)
{
for(j=0;j<=row;j++)///列循環(huán)
{
switch(j)
{
case 0:
Cell c00= st.getCell(0,i);///0是列數,i是行數
temp = c00.getContents();
case 1:
..............
}
}
////////excel的讀法是先列后行,例如getcell(0,1),表示是第二行第一列 |
|