浏览 3160 次
锁定老帖子 主题:FastExcel对Excel的读取操作
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-01-10
以前都是用POI和jxl对Excel的操作,发现数据过大,文件过多,就是出现读取的问题,也觉得速度过于缓慢,现在用FastExcel对Excel的读取,发现速度快了很多,而且代码简单易懂,真是个好东西,值得关注。 例子:
public static String FILE_TO_BEREAD="E:\\factor.xls"; public void testReadExcel(){ try{ Workbook workBook= FastExcel.createReadableWorkbook(new File(FILE_TO_BEREAD)); workBook.open(); Sheet s = workBook.getSheet(0); for (int i = s.getFirstRow(); i <= s.getLastRow(); i++) { for (int j = s.getFirstColumn(); j <=s.getLastColumn(); j++) { if(s.getCell(i, j)!=null){ System.out.print(s.getCell(i, j)); } } System.out.println(); workBook.close(); } }catch(Exception e){ e.printStackTrace(); } } public static void main(String[] args) { faslExcel fas=new faslExcel(); fas.testReadExcel(); }
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-02-23
大哥写的不错 我也一直在用fastexcel 有一个问题小弟一直没有搞明白 FastExcel如何读出DATA型数据
|
|
返回顶楼 | |
发表时间:2009-02-23
haokangkai 写道 大哥写的不错 我也一直在用fastexcel 有一个问题小弟一直没有搞明白 FastExcel如何读出DATA型数据
DATA还是乖乖的POI要么JXL吧- - |
|
返回顶楼 | |
发表时间:2009-02-23
haokangkai 写道 大哥写的不错 我也一直在用fastexcel 有一个问题小弟一直没有搞明白 FastExcel如何读出DATA型数据
一般情况下只要不是非常奇怪的格式,fastexcel都能做到所见即所得,也就是说你在excel里面看到的是什么样 读出来的就是什么样子,我不明白还要格式干嘛? |
|
返回顶楼 | |