用的 poi-3.6 的jar包
package com.demo;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
public class Test
{
public static void main(String[] args)
{
try
{
Workbook wb = new HSSFWorkbook();
FileOutputStream fileOut = new FileOutputStream("测试表.xls");
//wb.write(fileOut);
//fileOut.close();
Sheet sheet1 = wb.createSheet("shit1");
Sheet sheet2 = wb.createSheet("shit2");
/*Row row1 = sheet1.createRow(0);
Row row2 = sheet1.createRow(3);
Cell cell1 = row1.createCell(0);
Cell cell2 = row1.createCell(2);
cell1.setCellValue("cell1的值");
cell2.setCellValue("cell2的值");*/
Row row = null;
for(int i=0; i<5; i++)
{
row = sheet1.createRow(i);
row.createCell(0).setCellValue("这什么");
row.createCell(1).setCellValue("那什么");
row.createCell(2).setCellValue("到底什么");
row.createCell(3).setCellValue("什么什么");
}
//上面的例子说明,可以重复使用同一个row变量。
wb.write(fileOut);
fileOut.close();
}
catch (FileNotFoundException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
分享到:
相关推荐
8. **错误处理**:当读取文件时,POI会抛出异常来指示问题,例如文件格式错误或数据不匹配。 在提供的源码中,开发者可以期待看到如何创建Workbook和Sheet对象,如何添加Row和Cell,以及如何设置样式和读取数据的...
POI抛出的常见异常有`InvalidFormatException`, `FileNotFoundException`, `IOException`, `FormulaParseException`等,需要捕获并适当地处理这些异常。 通过以上内容,你应该对使用Apache POI进行Java开发中的...
这个示例代码展示了如何读取一个名为"input.xlsx"的Excel文件,并打印出所有单元格的内容,然后创建一个新的Excel文件"output.xlsx",写入一行数据"Hello, POI!"。这只是一个基本的示例,实际使用时可以根据需求进行...
Apache POI是一个流行的Java库,专门用于读取和写入Microsoft Office格式的文件,包括Excel。本篇将详细讲解如何利用Apache POI将图片嵌入到Excel工作表中。 Apache POI提供了高级API(HSSF和XSSF)来处理Excel的97...
在IT行业中,Spring框架是...结合Spring MVC的灵活性、Apache POI的强大文件处理能力以及Maven的项目管理,开发者可以构建出强大且易于维护的数据导入导出系统,这对于任何需要大量处理Excel数据的项目都是至关重要的。
在实际开发中,使用这些jar包,开发者可以构建出强大的Excel处理工具,无论是数据导入导出,还是报表生成,都能灵活应对。需要注意的是,尽管POI 3.7版本稳定且功能强大,但后续版本(如POI 4.x)引入了更多改进和新...
JAVA POI 4.0 是一个强大的库,用于在Java应用程序中处理Microsoft Office格式的文件,特别是Excel。这个库允许开发者以编程方式创建、修改和读取Excel文档,极大地拓展了Java在电子表格处理上的能力。POI 4.0是该库...
Apache POI是一个强大的Java库,允许开发者使用Java处理Microsoft Office格式的文件,包括Excel。本文将详细讲解如何利用POI将数据写入到Excel文档。 首先,你需要确保已经设置了Maven项目,并在pom.xml文件中添加...
9. **异常处理**:在处理Excel文件时,要捕获并适当地处理可能抛出的`IOException`和`InvalidFormatException`。 10. **文档**:Apache POI提供详细的API文档和用户指南,帮助开发者更好地理解和使用这个库。文档...
标题中的“POI实现的基于动态模板的EXCEL数据导出”是指利用Apache POI库来创建一个可以动态填充数据的Excel模板,从而实现大量数据的高效导出。Apache POI是一个开源项目,它允许Java开发者读写Microsoft Office...
使用POI筛选字段导出Excel,以及条件查询和指定数据导出
Java通过Apache POI库操作Excel是Java开发人员处理Microsoft Office文档的一种常见方法,特别是当需要在应用程序中生成、...通过正确地使用和理解Apache POI,你可以编写出高效且功能丰富的Java应用来处理Excel任务。
Apache POI 是一个开源项目,专门用于处理Microsoft Office格式的文件,如Excel、Word和PowerPoint...结合官方源码、文档和实例,开发者可以系统地学习并掌握这一强大的Java库,从而在实际项目中发挥出POI的强大功能。
通过结合`BaseExcelFileUtil.java`提供的基础功能,`Excel2003FileUtil.java`和`Excel2007FileUtil.java`可以方便地扩展出各种特定的读写功能。 总的来说,Apache POI是Java中处理Excel文件的强大工具,通过它,...
### POI处理 Excel 2007:详细解析与示例代码分析 #### 一、概述 Apache POI 是一个用于读写 Microsoft Office 格式文件的 Java API,包括 Excel、Word 和 PowerPoint 等。POI 提供了对 `.xls`(Excel 97-2003)和...
在Java编程环境中,Apache POI库是用于读取和写入Microsoft Office格式文件的强大工具,特别是Excel(.xlsx和.xls)文件。标题提到的“poi读取Excel用到的jar包”指的是在Java项目中使用POI库进行Excel操作所需引入...
这段代码展示了如何读取名为"example.xls"的Excel文件的第一张工作表,并打印出所有单元格的内容。 总之,Apache POI 3.7是Java开发者处理Excel文件的强大工具,它提供了丰富的API和功能,使数据操作变得简单高效。...
标题 "poi 3.17 上传下载Excel ajax + spingmvc 弹出弹窗" 涉及到的是一个Web应用开发中的功能模块,它使用了Apache POI 3.17版本来处理Excel文件,同时结合了Ajax、SpringMVC框架以及弹窗技术,实现了高效的数据...
POI操作Excel 合并单元格 边框问题解决方法,这个方法是我亲自测试,并运用于项目中的,可以放心使用,还一并写出了很多注释,其中有写poi的bug的解决方法
Java POI是一个强大的库,主要用于处理Microsoft Office格式的文件,如Word、Excel和PowerPoint。在本示例中,我们将探讨如何使用POI进行一系列操作,包括将Word文档转换为HTML,以及从数据库导出数据到Excel。 1. ...