WEB开发网
开发学院数据库DB2 使用 Apache 的 POI 和 HSSF 将 Excel 电子表格数... 阅读

使用 Apache 的 POI 和 HSSF 将 Excel 电子表格数据加载到 DB2

 2010-04-22 00:00:00 来源:WEB开发网   
核心提示: 您将学到什么在本文中,您将学习如何构建能将 Microsoft Excel 电子表格数据有效地传送给 DB2 UDB 数据库的应用程序,使用 Apache 的 POI 和 HSSF 将 Excel 电子表格数据加载到 DB2(2),而 Apache POI 项目中所提供的 API 将有助于读取

您将学到什么

在本文中,您将学习如何构建能将 Microsoft Excel 电子表格数据有效地传送给 DB2 UDB 数据库的应用程序。而 Apache POI 项目中所提供的 API 将有助于读取 Excel 电子表格。特别地,我们将使用 Apache POI 的 HSSF 组件。本文的目的并非是要取代完成样本应用程序功能的其他方法,而是要进一步使读者熟悉 Apache 的 POI 项目。

虽然现在使用的是 DB2,但是我们将利用 JDBC 的产品以提供一个可移植的、非特定数据库的无成本解决方案。并且通过利用 Apache 的 POI 项目和 Java 平台,我们可以构建完全免费且极具灵活性的应用程序。

为什么选择 POI?

一个十分令人沮丧的事实就是难以与 Microsoft 的专有文件格式进行交互操作。但 Apache Software Foundation 通过称作 POI(POI 代表 Poor Obfuscation Implementation,即不良模糊化实现)的项目解决了该问题。POI 的目标就是提供一组 Java API 来使得基于 Microsoft OLE 2 Compound Document 格式的 Microsoft Office 文件易于操作。一些 POI API 仅仅是为最常用的 Microsoft Office 文件 Word 和 Excel 而开发的;而其他的 API 则是用于通用的 OLE 2 Compound Document 和属性文件。Apache POI 网站提供了丰富的关于 POI 项目及其 API 的附加信息,其网址为 http://jakarta.apache.org/poi/index.html。

DB2 和 Excel 之间的关系是通过 POI 组件 HSSF 来创建的,HSSF 代表 Horrible Spreadsheet Format(可怕的电子表格格式)。API 给程序员提供了极其容易地读写或操作 Microsoft Excel 97-2002 文件的能力。

上一页  1 2 3 4 5 6 7  下一页

Tags:使用 Apache POI

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接