Java读取Excel文件,这里使用的是jxl,所以首先需要引入jxl.jar,下载地址如下。
jxl.jar下载地址
示例代码:
import java.io.File;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
/**
* Java实现读取Excel文件(不支持Excel2007)
* jar包: jxl.jar
* @author kian
*
*/
public class RealExcelDemo {
public static void main(String[] args) {
try {
Workbook book = Workbook.getWorkbook(new File("Excel/example.xls")); //使用相对路径
Sheet sheet = book.getSheet(0); //获取文件中第一个表格
Cell cell;
int rows = sheet.getRows(); //总行数
int cols = sheet.getColumns(); //总列数
System.out.println("rows:" + rows);
System.out.println("columns:" + cols);
for(int i=0; i<rows;i++) {
for(int j=0; j < cols; j++) {
System.out.println(i + ":" + j);
cell = sheet.getCell(j, i); //(col, row)
System.out.println(cell.getContents());
}
}
}catch(Exception e) {
e.printStackTrace();
}
}
}