首页 > 其他 > 详细

读excel

时间:2020-01-05 17:31:16      阅读:89      评论:0      收藏:0      [点我收藏+]

1.导入jxl.jar包。(excel要是.xls格式保存的文件。怎么转.xls可以另存为。还有一种方法后续研究)

创建Workbook工作簿对象,workbook是抽象类不能直接实例化。

--获取桌面路径
FileSystemView fsv = FileSystemView.getFileSystemView();
File homePath = fsv.getHomeDirectory();//获取桌面路径

 

--工作簿相关
wb = Workbook.getWorkbook(file);//创建工作簿对象
--工作表相关
Sheet sheet = wb.getSheet(int arg0);//根据下标找到工作表对象(下表从0开始)
Sheet sheet = wb.getSheet(String arg0);//根据工作表的名字创建工作表的对象
String[] sheets = wb.getSheetNames();//得到工作簿中所有工作表的名字
Sheet[] sheets = wb.getSheets();//得到工作簿中所有工作表对象
--单元格相关
Cell cell = sheets[i].findCell("某个单元格类容");//得到指定工作表指定单元格内容的单元格对象
Cell[] cell = sheets[i].getCloumn(0);//得到第i个工作表的第0列所有单元格对象
Cell[] cell = sheets[i].getRow(0);//得到第i个工作表第0行所有单元格对象
Cell cell = sheets[i].getCell(1,2);//得到第1列第2行的单元格对象
int cols = sheets[i].getCloumns();//得到第i个工作表的所有列数
int rows = sheets[i].getRows();//得到第i个工作表的所有行数
String sheetName = sheets[i].getName();//得到第i个工作表的名字
--单元格内容位置相关
int row = cell.getRow();//用单元格对象得到单元格所在的行数
int col = cell.getColumn();//用单元格对象得到单元格所在的列数
String content = cell.getContents();//用单元格对象得到单元格的内容

读excel

原文:https://www.cnblogs.com/yanlongw/p/12152869.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!