Java操作excel之poi
POI 操作excel
导包
<!-- 07版本excel --><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>3.17</version></dependency><!-- 03版本excel --><dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.17</version></dependency><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.13</version><scope>test</scope></dependency><!-- https://mvnrepository.com/artifact/joda-time/joda-time --><dependency><groupId>joda-time</groupId><artifactId>joda-time</artifactId><version>2.10.1</version></dependency>
用法
03版本的excel文件名 *.xls
07版本的excel文件名 *.xlsx
//创建工作薄Workbook workbook03 = new HSSFWorkbook();Workbook workbook07 = new XSSFWorkbook();
HSSFWorkbook : 03版本的Excel工作薄对象
XSSFWorkbook : 07版本的Excel工作薄对象
测试
写入导出Excel
Test1.java
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;
import org.joda.time.DateTime;
import org.junit.Test;import java.io.FileOutputStream;
import java.io.IOException;public class Test1 {String PATH = "G:\\IdeaProjects\\Open_excel";@Testpublic void test() throws IOException {//创建工作薄Workbook workbook = new HSSFWorkbook();//工作薄Sheet sheet1 = workbook.createSheet("第一个sheet");//创建一个行Row row1 = sheet1.createRow(0);//第一行Cell cell11 = row1.createCell(0);cell11.setCellValue("今日收入");Cell cell12 = row1.createCell(1);cell12.setCellValue("时间");Row row2 = sheet1.createRow(1);//第一行Cell cell21 = row2.createCell(0);cell21.setCellValue("15");Cell cell22 = row2.createCell(1);cell22.setCellValue(new DateTime().toString());FileOutputStream fos = new FileOutputStream(PATH+"\\03xls.xls");workbook.write(fos);fos.close();System.out.println("生成好了");}
}
Java操作excel之poi相关推荐
- Java操作Excel之POI:java读写excel文件以及打印设置
Java操作Excel之POI:java读写excel文件以及打印设置 POI的jar包下载地址:http://poi.apache.org/download.html 注意:项目中导入poi 4.0 ...
- Java操作Excel:POI和EasyExcel
文章与博客园同步,欢迎访问:https://www.cnblogs.com/MessiXiaoMo3334/p/13288568.html 代码地址:https://gitee.com/ilovemo ...
- Java操作Excel表格 POI
在开始之前一定要导入poi-3.10.jar; dom4j-1.6.1.jar; xmlbeans-2.6.0.jar包,至于版本可以自己下载最新的版本(直接必应搜索xmlbeans.jar下载,就有 ...
- java操作Excel的poi 遍历一个工作簿
遍历一个工作簿 package com.java.poi;import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hs ...
- java操作Excel之POI(4)利用POI实现数据的批量导出
后台导出方法: 1 /** 2 * 后台导出方法 3 * 利用POI实现数据的批量导出 4 */ 5 public String export() throws Exception{ 6 Connec ...
- java操作Excel之POI(3)
一.字体处理 1 /** 2 * 字体处理 3 */ 4 public static void main(String[] args) throws Exception { 5 Workbook wb ...
- Java操作Excel基础--POI之HSSF
做开发几年了,其中经历了一些酸甜苦辣,在这个过程中自己也在不断的调整自己,希望能按指定的目标前进,而不至于因为外界的各种阻力而偏移方向.同时,也经历过很多迷茫和困惑,甚至怀疑这样子的人生会是一个什么结 ...
- java excel api 下载文件_Java-Excel Java操作Excel POI(Jakarta POI API) - 下载 - 搜珍网
Java操作Excel/Jakarta POI API/data/Jakarta POI API.doc Java操作Excel/Jakarta POI API/jar/poi-3.0.2-FINAL ...
- Java操作Excel之Excel文件的下载
1.有的时候在Web应用会有下载Excel的需求,现分享下后台实现下载Excel文件的代码 @RequestMapping(value = "/exportExcel", meth ...
最新文章
- Transformer应用到建筑行业,CAD设计起飞了
- 2021年春季学期-信号与系统-第四次作业参考答案-MATLAB实验题2
- 使用VSIUAL C#.NET操作Excel -把DataTable中的数据写入Excel
- python中的__str__ __name__ 和__call__方法
- android ColorDrawable的使用
- 性能测试-Gatling(一)
- 关于QT下配置OpenCV3.4.0后出现 error: undefined reference to ‘cv::xxx‘的问题及解决方案,直接使用编译好的opencv库
- eShopOnContainers 知多少[10]:部署到 K8S | AKS
- 中国到底有多少个.NET 程序员?都在哪个城市写代码?
- LAMP、LNMP实战之九搭建cms、blog、bbs(持续更新)
- 搜狗词库爬虫(1):基础爬虫架构和爬取词库分类
- 生意参谋爬虫难点一 ——十六进制数据解密
- 常见水果/蔬菜/植物nbsp;英语词汇大全
- 如何快速求出与n互素的数有多少个?
- 京东暑期实习面经(已OC)
- android微信qq分享,android 一键分享 QQ 微信
- 灵雀云ACP成功通过金融信创生态实验室适配验证
- windows系统安全基础知识——系统进程与病毒
- IOS微信浏览器input输入账号键盘闪烁
- c200系列服务器主板,主板厂商的曲线救主,E3-1230 v5/技嘉X150-PLUS WS主板评测
热门文章
- 2021年设计师必备的素材网站
- 渔网-刺网-三层刺网:三层刺网
- [前端填坑]js--获取上个月的年月 和 上个月月底日期
- 荧光成像技术原理ICG-PEG-N3/COOH/NH2/Alkyne吲哚菁绿-聚乙二醇-叠氮
- 限幅电路和钳位电路 利用二极管的单向导电性
- H5实现聚合支付及踩坑
- 微控制器(单片机)的中断系统及应用
- 第三篇 SG90舵机和HC-SR04测距
- 网络团购热潮促成团友聚会交流购物心得
- android 插入耳机 使用自身mic录音_讯飞智能耳机评测:职场人的最佳耳机外设,iPhone得力助手...