jxl解析excel表格
1.表格数据:
id | name | sex |
---|---|---|
a1 | user1 | 男 |
a2 | user2 | 男 |
a3 | user3 | 男 |
a4 | user4 | 男 |
a5 | user5 | 男 |
a6 | user6 | 男 |
a7 | user7 | 男 |
a8 | user8 | 男 |
a9 | user9 | 男 |
2.代码如下:
package test1;
import java.io.File;
import java.io.IOException;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
public class JxlTest1 {
public static void main(String[] args) {
//Jxl解析excel
try {
Workbook wb =Workbook.getWorkbook(new File("C:/test/test1.xls"));
//获取第一个工作表sheet
Sheet sheet = wb.getSheet(0);
//获取数据
for(int i = 0;i<sheet.getRows();i++){
for(int j = 0;j<sheet.getColumns();j++){
Cell cell =sheet.getCell(j,i);
System.out.print(cell.getContents()+" ");
}
System.out.println();
}
wb.close();
} catch (IOException e) {
e.printStackTrace();
} catch (BiffException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}