Java使用poi对Execl简单操作_总结

  poi是Apache组织给开发者提供一套操作office(Execl,Word,PowerPoint)等Java API,开发者通过Poi API可以快速的操作office办公软件,以上3篇博文只是一个简单入门(望已经熟练操作Poi API的开发者莫笑)⊙﹏⊙∥,更多API和操作方法还是建议大家看官方文档,在实际开发中如果业务数据不是很复杂,用Execl足以,如果很复杂的业务数据和样式建议可以考虑使用别的报表框架,在对Execl的读和写的操作我们往往都是以对象的操作,所以大家可以考虑封装下,还有:有时候我们导出去的Execl,样式往往都是很难控制的,所以,大家也可以先定义好模板,再把对应的数据填充进去,这样样式就可以很容易控制了。如果我以上博文有不对和不好的地方望大家多多交流和共同学习,好了,就到此为止吧!

Apache Poi 官网地址http://poi.apache.org/
以上几篇博文的源码地址为(由于jar包比较大,所以不上传了,大家可以到官网下载哈^_^)http://yunpan.cn/cmLTInCy439Mw  访问密码 36f4

时间: 2024-08-04 05:11:37

Java使用poi对Execl简单操作_总结的相关文章

Java使用poi对Execl简单_读_操作

1 public class ReadExecl { 2 3 // private final String XLSX = ".xlsx"; // 2007以上版本 4 // private final String XLS = ".xls"; // 2003版本 5 6 @Test 7 public void readExeclTest() throws Exception{ 8 File file = new File("F:/execl/readTe

Java使用poi对Execl简单_写_操作

1 public class WriteExecl { 2 3 @Test 4 public void writeExeclTest() throws Exception{ 5 OutputStream os = new FileOutputStream("F:/execl/writeTest2.xlsx"); 6 // Workbook wb = new HSSFWorkbook(); // 创建一个 2003 版本的Execl 7 Workbook wb = new XSSFWor

Java连接MySQL数据库及简单操作代码

1.Java连接MySQL数据库 Java连接MySql需要下载JDBC驱动MySQL-connector-java-5.0.5.zip(举例,现有新版本).然后将其解压缩到任一目录.我是解压到D盘,然后将其目录下的MySQL-connector-java-5.0.5-bin.jar加到classpath里,具体如下: "我的电脑"-> "属性" -> "高级" -> "环境变量",在系统变量那里编辑clas

JAVA的POI操作Excel

1.1Excel简介 一个excel文件就是一个工作簿workbook,一个工作簿中可以创建多张工作表sheet,而一个工作表中包含多个单元格Cell,这些单元格都是由列(Column)行(Row)组成,列用大写英文字母表示,从A开始到Z共26列,然后再从AA到AZ又26列,再从BA到BZ再26列以此类推.行则使用数字表示,例如:A3 表示第三行第一列,E5表示第五行第五列. 1.2 POI工具包 JAVA中操作Excel的有两种比较主流的工具包: JXL 和 POI .jxl 只能操作Exce

JAVA使用POI操作excel

这里提一下,java操作excel的组件除了apache的poi,还有jexcelapi(jxl),其中poi组件的获取地址为poi.apache.org. poi组件中常用的类有HSSFworkbook表示一个完整的excel表格,HSSFsheet表示excel中的一个工作薄,HSSFRow表示工作薄中的一行,HSSFCell表示一个单元格 下面是一个简单的写入的demo public static void main(String [] args){ try { HSSFWorkbook

Java使用 POI 操作Excel

Java中常见的用来操作 Excel 的方式有2种:JXL和POI.JXL只能对 Excel进行操作,且只支持到 Excel 95-2000的版本.而POI是Apache 的开源项目,由Java编写的跨平台 Java API,可操作 Microsoft Office.借助POI,可以方便的生成数据报表,数据批量上传,数据备份等工作. 一.简单使用 1.创建Maven工程导入POI坐标 <!-- poi 相关 --> <dependency> <groupId>org.a

Java 借助poi操作Wold工具类

? Apache封装的POI组件对Excel,Wold的操作已经非常的丰富了,在项目上也会经常用到一些POI的基本操作 这里就简单的阐述POI操作Wold的基本工具类,代码还是有点粗造的,但是不影响使用. 这个类包含了一些对文本进行换行,加粗,倾斜,字体颜色,大小,首行缩进,添加边框等方法.分享给大家学习下: Apache POI的组件: ApachePOI包含用于处理MS-Office的所有OLE2复合文档的类和方法.该API的组件列表如下 - POIFS(不良混淆实现文件系统) - 此组件是

java使用POI操作excel文件,实现批量导出,和导入

一.POI的定义 JAVA中操作Excel的有两种比较主流的工具包: JXL 和 POI .jxl 只能操作Excel 95, 97, 2000也即以.xls为后缀的excel.而poi可以操作Excel 95及以后的版本,即可操作后缀为 .xls 和 .xlsx两种格式的excel. POI全称 Poor Obfuscation Implementation,直译为"可怜的模糊实现",利用POI接口可以通过JAVA操作Microsoft office 套件工具的读写功能.官网:htt

Java时间简单操作

使用java操作时间感觉真真蛋疼,还是我大C#舒服,一个DateTime全部搞定 这里的Date指的是java.util.Date 获取当前时间: // 创建一个当前时间的Date对象 Date time = new Date(); 蛋疼的地方,对时间增.减操作: // 使用Calendar类对时间增.减操作 Calendar c = Calendar.getInstance();// 获得一个Calendar实例,该类是抽象类所以不可以使用new构造方法 // 使用setTime方法创建一个时