在java中读写excel文件

在java中读写excel文件

ID:6039284

大小:80.50 KB

页数:14页

时间:2017-12-31

在java中读写excel文件_第1页
在java中读写excel文件_第2页
在java中读写excel文件_第3页
在java中读写excel文件_第4页
在java中读写excel文件_第5页
资源描述:

《在java中读写excel文件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、在Java中读写Excel文件Jakarta的POI项目提供了一组操纵Windows文档的Java API,如下几个类提供了操作Excel文件的方便的途径:HSSFWorkbook、HSSFSheet、HSSFRow、HSSFCell,分别代表了Excel电子表格中的Book、Sheet、行和单元格。你可以在下面地址下载到最新的POI工具包:    http://jakarta.apache.org/poi/index.html下面的代码创建一个Excel文件test.xls,并在第一行的第一格中写入

2、一条消息:1.import org.apache.poi.hssf.usermodel.*;2.import java.io.FileOutputStream;3.4.// code run against the jakarta-poi-1.5.0-FINAL-20020506.jar.5.public class PoiTest {6.7.    static public void main(String[] args) throws Exception {8.        FileOutpu

3、tStream fos = new FileOutputStream("d:test.xls");9.        HSSFWorkbook wb = new HSSFWorkbook();10.        HSSFSheet s = wb.createSheet();11.        wb.setSheetName(0, "first sheet");12.        HSSFRow row = s.createRow(0);13.HSSFCell cell = row.create

4、Cell(0);14.cell.setCellValue("Hello! This message is generated from POI.");15.        wb.write(fos);16.        fos.close();17.    }18.19.}读取Excel文件时,首先生存一个POIFSFileSystem对象,由POIFSFileSystem对象构造一个HSSFWorkbook,该HSSFWorkbook对象就代表了Excel文档。下面代码读取上面生成的Excel文件

5、写入的消息字串:1.    POIFSFileSystem fs = null;2.    HSSFWorkbook wb = null;3.1.    try {2.    fs = new POIFSFileSystem(new FileInputStream("d:test.xls"));3.    wb = new HSSFWorkbook(fs);4.    } catch (IOException e) {5.      e.printStackTrace();6.    }7.    

6、HSSFSheet sheet = wb.getSheetAt(0);8.    HSSFRow row = sheet.getRow(0);9.    HSSFCell cell = row.getCell((short) 0);10.String msg = cell.getStringCellValue();一、Excel基础 二、HSSF概况 三、通过usermodel读取文件 四、通过usermodel写入文件 五、通过eventusermodel读取文件 六、HSSF电子表格结构 七、通过

7、HPSF读取文档属性 八、文档摘要信息 九、附录 ━━━━━━ 正文: ━━━━━━   在上一篇文章中,我们介绍了POI项目的基本概念,了解了如何用POI来读写OLE2复合文档结构,并给出了两个简单的例子:用POI来读写Excel文件的Workbook流。本文继续前文的话题,阐述如何用POI来读取/写入完整的Excel文件。   约定:POI项目2.0版现在已经接近正式发行阶段,开发进度迅速,不断有新的功能集成到原有的系统,同时也有对原有系统的修改。为了保证本文的及时性,本文将按照最近的1.9开发版

8、说明。虽然编译最近的发行版源代码也能正常运行,但现在的代码和2.0的发行版会有一些出入。   一、Excel基础   Microsoft Excel 97文件格式也被称为BIFF8,最近版本的Excel只对该格式作了少量的改动。增加对新格式的支持除了增加项目的复杂性之外,唯一的效果也许只是不得不使每个用户升级代码,没有什么实际的好处。因此,在下文说明中,凡是提到Excel 97格式的地方其实都是指Excel从97到XP的格式。   二、HSSF概况   

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。