POI入门--实例:将数据导入Excel表格
来源:互联网 发布:服装销售软件排行 编辑:程序博客网 时间:2024/05/24 02:57
POI所涉及jar包:
poi-3.9.jar:处理office2003及以下版本
poi-ooxml-3.9.jar,poi-ooxml-schemas-3.9.jar:处理office2007及以上版本
下面分别举例:
例1:以Excel为例,处理2003及以下版本
<span style="white-space:pre"></span>public void testPoi() throws Exception {// 1、创建一个工作簿Workbook wb = new HSSFWorkbook(); //2、创建一个工作表Sheet sheet = wb.createSheet();// 3、创建一个行对象Row nRow = sheet.createRow(7);//第八行// 4、创建一个单元格对象,指定它的列Cell nCell = nRow.createCell(4);//第五列 //5、给单元格设置内容nCell.setCellValue("哈喽,你好!");OutputStream os = new FileOutputStream("c:\\testpoi.xls");//excel 2003//6、保存,写文件wb.write(os);//7、关闭对象os.flush();os.close();}例2:还是Excel为例,处理2007及以上版本
private void testPoi2007() throws Exception{String xlsFile = "c:/clroleprice.xlsx";//STEP 1:打开excel文件Workbook wb = new XSSFWorkbook();//创建excel文件//Workbook wb = new XSSFWorkbook(new FileInputStream(xlsFile));//打开已存在的excel文件//STEP 2:打开当前工作簿Sheet sheet = wb.createSheet("我的第一个工作簿");//建立新的sheet对象//Sheet sheet = wb.getSheetAt(0);//选择第一个工作簿//wb.setSheetName(0, "我的第一个工作簿");//设置工作簿的名称Row nRow = null;Cell nCell = null;//STEP 3:创建行对象nRow = sheet.createRow((short)1);//第2行//STEP 4:指定列 创建单元格对象nCell = nRow.createCell((short)(2));//第3列//STEP 5:指定列 创建单元格对象nCell.setCellValue("我是单元格传智播客");//STEP 7:关闭保存excel文件FileOutputStream fOut = new FileOutputStream(xlsFile);wb.write(fOut);fOut.flush();fOut.close();}当导入Excel中大量的数据时,使用SXSSFWorkbook类。
0 0
- POI入门--实例:将数据导入Excel表格
- 利用POI实现将Excel表格中的数据批量导入数据库中
- 利用POI将数据库数据导入Excel
- 将Excel表格中的数据导入mysql
- 将Excel表格数据导入数据库
- Java导入数据到Excel表格(poi方式)
- POI导入Excel表格数据到数据库中
- POI数据导入Excel
- POI 解析Excel表格实例
- ssm利用poi将excel数据导入数据库
- 使用POI操作Excel将数据导入mysql
- java版poi+excel导入树形数据实例2
- 导入Excel表格数据
- poi方式操作excel表格数据(数据库查询到的数据导入excel文件)
- 使用poi导入Excel表格中的数据,表格的版本必须是2007以上
- 将MSHFLEXGRID表格中数据导入Excel方法
- 将MSHFlexGrid控件表格的数据导入到Excel
- 使用SQLiteManager将Excel表格中的数据导入sqlite3数据库
- Material 主题样式细节调整
- Android 流式布局
- 个人测试博客
- Android高手进阶:Adapter深入理解与优化
- solr4配置
- POI入门--实例:将数据导入Excel表格
- db2look导出数据库结构
- 纯JS写的只有时分的时间控件
- sublime text3 配置
- 使用jquery无刷新上传图片,可用于头像预览功能
- OC基础教程7-属性、点语法
- 创新工场2016校园招聘 面试
- android小游戏“24点”放源码了!!
- jquery控制checkbox选中和取消