转载自http://www.ibm.com/developerworks/cn/java/l-javaExcel/index.html#1
Java Excel 是一开放源码项目,通过它 Java 开发人员可以读取 Excel 文件的内容、创建新的 Excel 文件、更新已经存在的 Excel 文件。使用该 API 非 Windows 操作系统也可以通过纯 Java 应用来处理 Excel 数据表。因为是使用 Java 编写的,所以我们在 Web 应用中可以通过 JSP、Servlet 来调用 API 实现对 Excel 数据表的访问。
现在发布的稳定版本是 V2.0,提供以下功能:
- 从 Excel 95、97、2000 等格式的文件中读取数据;
- 读取 Excel 公式(可以读取 Excel 97 以后的公式);
- 生成 Excel 数据表(格式为 Excel 97);
- 支持字体、数字、日期的格式化;
- 支持单元格的阴影操作,以及颜色操作;
- 修改已经存在的数据表;
现在还不支持以下功能,但不久就会提供了:
- 不能够读取图表信息;
- 可以读,但是不能生成公式,任何类型公式最后的计算值都可以读出;
从原地址查看即可。
- Java Excel API 文档
- http://www.andykhan.com/jexcelapi/
http://www.andykhan.com/jexcelapi/ 也有详细的介绍和下载地址。