FastExcel Excel文件读写组件

程序名称:FastExcel

授权协议: LGPL

操作系统: 跨平台

开发语言: Java

FastExcel 介绍

FastExcel是一个采用纯java开发的excel文件读写组件。支持Excel‘97(-2003)(BIFF8)文件格式。FastExcel主要关注excel内容的处理,所以FastExcel只能读取单元格的字符
信息,而其它属性如颜色,字体等就不支持了。由于不读取,解析和存储这些额外信息,因此FastExcel只需很小的内存。

示例代码:

public void testDump() throws ParserException, ReadException {  
    Workbook workBook;  
    workBook = FastExcel.createReadableWorkbook(new File("test.xls"));  
    workBook.open();  
    Sheet s;  
    s = workBook.getSheet(0);  
    System.out.println("SHEET:"+s);  
    for (int i = s.getFirstRow(); i <= s.getLastRow(); i++) {  
    System.out.print(i+"#");  
    for (int j = s.getFirstColumn(); j <=s.getLastColumn(); j++) {  
        System.out.print(","+s.getCell(i, j));  
    }  
    System.out.println();  
    }  
    workBook.close();  
}

FastExcel 官网

http://fastexcel.sourceforge.net/

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。