- 浏览: 951847 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (383)
- JSP 自定义标签实现 (1)
- JSP (2)
- javascript (161)
- JAVA (100)
- HTML (26)
- jQuery (11)
- J2EE (1)
- Log4J (1)
- HTML5 (6)
- DB2 (2)
- Spring (14)
- 浏览器兼容 (1)
- JavaMail (1)
- JAVA(转载) (1)
- freemarker (1)
- 项目管理 (1)
- 项目架构学习 (1)
- Oracle (11)
- 开源项目 (2)
- 网络编程 (4)
- C (1)
- C++ (0)
- Xpath (1)
- 待写 (10)
- JXL (1)
- XML (1)
- JNDI (2)
- POI (8)
- Struts2 (3)
- 异常解决方法 (1)
- Sql Server (2)
- windows (2)
- SqlServer (1)
- 前端 (1)
- 正则表达式 (2)
- 浏览器兼容问题 (2)
- 转载 (25)
- css (11)
- svn (5)
- 工程构建 (1)
- 好用的网站 (1)
- sql (3)
- chrome V8 (1)
- javacript 报表 (1)
- FusionCharts (1)
- eclipse (2)
- tomcat (4)
- hibernate (2)
- 硬件 (1)
- 杂烩 (1)
- Linux (1)
- ubuntu (1)
- 设计模式 (2)
- 缓存 (1)
- 数据库 (1)
- JVM (2)
- DOM4j (1)
- 其他 (1)
- JACOB (1)
- extjs (3)
- ligerUi (1)
- 在线HTML编辑器 (1)
- API (1)
- OpenOffice (1)
- webservice (1)
- json (1)
- 百度map (1)
- NodeJs (1)
- greeplum jdbc spring (1)
- easyui (1)
- hightchart (1)
- 游戏 (1)
- HttpClient (1)
- 正则 (1)
- canvas (4)
- HTML5,javascript,canvas (0)
最新评论
-
changelo:
缺少了秦皇岛市
中国省,市,区 json数据 -
yurui829:
解析配置行那等号前后有可能有空格,改为如下比较好:String ...
java 读取.ini配置文件工具类 -
贝塔ZQ:
poi生成excel文档,感觉蛮复杂的,可以试试用pageof ...
POI生成excel带下拉 -
langke93:
我发现greenplum 通过jdbc insert性能很差, ...
jdbc 配置连接greeplum数据,spring配置连接greeplum数据(简单配置学习) -
zhutulang:
哪有收邮件???
Spring 邮件接收发送实例
/**写入**/ import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; public class ExcelWriter { public static String outputFile = "D:\\test.xls"; public static void main(String argv[]) { try { // 创建新的Excel 工作簿 HSSFWorkbook workbook = new HSSFWorkbook(); // 在Excel工作簿中建一工作表,其名为缺省值 // 如要新建一名为"效益指标"的工作表,其语句为: // HSSFSheet sheet = workbook.createSheet("效益指标"); HSSFSheet sheet = workbook.createSheet(); // 在索引0的位置创建行(最顶端的行) HSSFRow row = sheet.createRow((short) 0); HSSFCell empCodeCell = row.createCell((short) 0); empCodeCell.setCellType(HSSFCell.CELL_TYPE_STRING); empCodeCell.setCellValue("员工代码"); HSSFCell empNameCell = row.createCell((short) 1); empNameCell.setCellType(HSSFCell.CELL_TYPE_STRING); empNameCell.setCellValue("姓名"); HSSFCell sexCell = row.createCell((short) 2); sexCell.setCellType(HSSFCell.CELL_TYPE_STRING); sexCell.setCellValue("性别"); HSSFCell birthdayCell = row.createCell((short) 3); birthdayCell.setCellType(HSSFCell.CELL_TYPE_STRING); birthdayCell.setCellValue("出生日期"); HSSFCell orgCodeCell = row.createCell((short) 4); orgCodeCell.setCellType(HSSFCell.CELL_TYPE_STRING); orgCodeCell.setCellValue("机构代码"); HSSFCell orgNameCell = row.createCell((short) 5); orgNameCell.setCellType(HSSFCell.CELL_TYPE_STRING); orgNameCell.setCellValue("机构名称"); HSSFCell contactTelCell = row.createCell((short) 6); contactTelCell.setCellType(HSSFCell.CELL_TYPE_STRING); contactTelCell.setCellValue("联系电话"); HSSFCell zjmCell = row.createCell((short) 7); zjmCell.setCellType(HSSFCell.CELL_TYPE_STRING); zjmCell.setCellValue("助记码"); for (int i=1; i<=10; i++) { row = sheet.createRow((short) i); empCodeCell = row.createCell((short) 0); empCodeCell.setCellType(HSSFCell.CELL_TYPE_STRING); empCodeCell.setCellValue("001_" + i); empNameCell = row.createCell((short) 1); empNameCell.setCellType(HSSFCell.CELL_TYPE_STRING); empNameCell.setCellValue("张三_" + i); sexCell = row.createCell((short) 2); sexCell.setCellType(HSSFCell.CELL_TYPE_STRING); sexCell.setCellValue("性别_" + i); birthdayCell = row.createCell((short) 3); birthdayCell.setCellType(HSSFCell.CELL_TYPE_STRING); birthdayCell.setCellValue("出生日期_" + i); orgCodeCell = row.createCell((short) 4); orgCodeCell.setCellType(HSSFCell.CELL_TYPE_STRING); orgCodeCell.setCellValue("机构代码_" + i); orgNameCell = row.createCell((short) 5); orgNameCell.setCellType(HSSFCell.CELL_TYPE_STRING); orgNameCell.setCellValue("机构名称_" + i); contactTelCell = row.createCell((short) 6); contactTelCell.setCellType(HSSFCell.CELL_TYPE_STRING); contactTelCell.setCellValue("联系电话_" + i); zjmCell = row.createCell((short) 7); zjmCell.setCellType(HSSFCell.CELL_TYPE_STRING); zjmCell.setCellValue("助记码_" + i); } // 新建一输出文件流 FileOutputStream fOut = new FileOutputStream(outputFile); // 把相应的Excel 工作簿存盘 workbook.write(fOut); fOut.flush(); // 操作结束,关闭文件 fOut.close(); System.out.println("文件生成..."); } catch (Exception e) { System.out.println("已运行 xlCreate() : " + e); } } } /**读取**/ import java.io.FileInputStream; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; public class ExcelReader { public static String fileToBeRead = "D:\\test.xls"; /** * @param args */ public static void main(String[] args) { try { // 创建对Excel工作簿文件的引用 HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream( fileToBeRead)); HSSFSheet sheet = workbook.getSheetAt(0); int i = 0; while (true) { HSSFRow row = sheet.getRow(i); if (row == null) { break; } HSSFCell cell0 = row.getCell((short)0); HSSFCell cell1 = row.getCell((short)1); HSSFCell cell2 = row.getCell((short)2); HSSFCell cell3 = row.getCell((short)3); HSSFCell cell4 = row.getCell((short)4); HSSFCell cell5 = row.getCell((short)5); HSSFCell cell6 = row.getCell((short)6); System.out.print(cell0.getStringCellValue()); System.out.print("," + cell1.getStringCellValue()); System.out.print("," + cell2.getStringCellValue()); System.out.print("," + cell3.getStringCellValue()); System.out.print("," + cell4.getStringCellValue()); System.out.print("," + cell5.getStringCellValue()); System.out.println("," + cell6.getStringCellValue()); i++; } } catch (Exception e) { System.out.println("已运行xlRead() : " + e); } } }
- poi-3.8-20120326.jar (1.7 MB)
- 下载次数: 70
发表评论
-
JAVA IO 字节流实现文件copy效率比较
2014-12-24 13:32 3342package jonavin.io; import ... -
EhCache简单例子
2014-10-20 17:04 1186import net.sf.ehcache.Cache; ... -
java 读取.ini配置文件工具类
2014-10-09 16:29 9408import java.io.BufferedReader; ... -
POI读取excel文件通用代码(增强版--支持返回javaBean集合)---2003,2007
2014-09-25 13:21 2938import java.io.File; import j ... -
HttpClient模拟get,post请求并发送请求参数(json等)
2014-09-18 16:33 16939import java.io.IOException; ... -
POI读取Excel通用代码---支持2003,2007
2014-09-18 14:07 2154package com.citics.crm.custome ... -
将数据库树形记录转为java 树形数据结构
2014-08-24 18:36 4789/** * 转换为Tree结构 * @p ... -
java HTML2PDF HTML2DOC THML2Image 后台屏幕截图
2014-08-15 11:22 1295网上找的,下载学习吧。 -
java缓存技术学习
2014-07-25 18:05 5941package com.citics.crm.custome ... -
java unicode 转中文(学习用)
2014-07-10 09:47 1194第一种方式自己实现(笨,但可以知道原理) /** ... -
POI 分组合并单元格
2014-06-19 10:40 2698/** * 合并单元格 * @param she ... -
java+javascript获得两个日期之间的所有月份
2014-05-30 12:29 3277java版 ... -
java开发中有用的工具类
2014-01-03 14:51 0自己备用,不公开 -
java模拟调用Servlet
2013-12-26 13:27 1182public static void main(String ... -
JSOUP 网络爬虫
2013-12-17 10:17 873简单例子学习用 -
javax 邮件发送
2013-10-21 10:20 2466import java.util.Date; import ... -
[JODConverter]word转pdf心得分享(转)
2013-10-10 14:48 1926官方网站: http://www.artofsolving. ... -
java MD5机密工具
2013-09-13 09:33 1230/************************* ... -
JAVA 将文件转换为字节
2013-09-06 10:20 1344package com.tacct.tradecontrac ... -
javaBean转Map工具类
2013-09-05 13:37 9641package com.tacct.tradecontrac ...
相关推荐
Java POI库是Apache软件基金会的一个项目,专门用于读写Microsoft Office格式的文件,包括Excel。在Java开发中,我们经常使用POI库来处理Excel数据,如读取、写入和修改Excel文件。本篇文章将详细介绍如何使用JAVA ...
在Java开发中,如果需要生成或操作Excel文件,Java POI是一个强大的工具。本实例将重点介绍如何使用Java POI来导出Excel 2007(xlsx格式)文件。 一、Java POI简介 Java POI项目始于2001年,由Apache软件基金会维护...
Java POI 导入导出Excel简单实例源代码 该源代码的jar包,参见以下博文附录截图 Java POI导出EXCEL经典实现 Java导出Excel弹出下载框 http://blog.csdn.net/evangel_z/article/details/7332535 web页面导出Excel...
Apache POI是一个流行的库,它允许开发者使用Java来读取、写入和修改Microsoft Office格式的文件,包括Excel(.xlsx, .xls)。在本项目中,我们结合了POI库和XML技术来实现Excel数据的验证与导入数据库。 首先,...
导出 EXCEL 的一种方式,里面有方法的功能说明
本实例将详细讲解如何利用Apache POI库在Java项目中导出Excel文件。 首先,我们需要引入Apache POI的依赖。在Maven项目中,可以在pom.xml文件中添加以下依赖: ```xml <groupId>org.apache.poi <artifactId>poi...
标题中的“poi生成excel实例”指的是使用Apache POI库来创建和操作Microsoft Excel文件的实践案例。Apache POI是开源的Java库,它允许开发者在Java应用中读写Microsoft Office格式的文件,包括Excel。 在描述中提到...
总结来说,这个“poi 解析excel实例”是一个用Java编写的工具类,它利用Apache POI库实现了读取和解析Excel文件的功能,包括处理合并单元格的情况。这样的工具对于需要处理大量Excel数据的Java应用程序非常有用。
Apache POI 是基于 Office Open XML 标准(OOXML)和 ...本代码实例是使用java语言写的poi解密excel文件实例代码,代码只实现了.xls类型的excel,.xlsx类型的excel只需把HSSF前缀的类更换成XSSF开通的前缀类即可。
解释:该方法相当于新建了一个excel文件,HSSFWorkbook : excel的文档对象。 2.//创建第一个sheet(页),命名为 page1 Sheet sheet = wb.createSheet("page1"); 解释:该方法相当于在excel文件里新建了一个工作页...
Java POI库是一个广泛使用的开源项目,主要用于读取、写入和修改Microsoft Office格式的文件,包括Excel、Word和PowerPoint。在这个特定的话题中,我们将深入探讨如何利用Java POI来操作PPT(PowerPoint)文件。以下...
这个"POI操作Excel总结实例"的资料可能包含了一系列示例代码,教你如何利用Apache POI库来读取、写入和操作Excel文件。下面,我将详细讲解关于POI操作Excel的一些关键知识点。 1. **创建Excel工作簿(Workbook)** ...
这篇博客文章可能详细介绍了如何利用Java POI进行Excel操作。 首先,让我们来理解一下Java POI的基本概念和核心类: 1. **工作簿(Workbook)**:在Java POI中,一个Excel文件被表示为一个Workbook对象。你可以...
Apache POI是一个流行的Java库,...以上就是关于"POI操作Excel实例源码"中的核心知识点。通过学习和实践这些概念,开发者可以熟练地处理Excel文件,进行数据的导入导出,极大地扩展了Java在数据处理领域的应用能力。
这篇博客文章“Apache POI 导出excel实例”将深入探讨如何使用Apache POI库来生成Excel文件,这对于在Java环境中处理大量数据并需要导出为Excel格式的应用非常有用。 首先,我们需要导入Apache POI库到我们的项目中...
在这个“POI导出Excel表格”的实例中,我们将深入探讨如何利用Apache POI进行Excel文件的导入与导出操作。 首先,我们需要在项目中集成Apache POI库。如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```...
标题:“Java使用poi操作excel实例解析” 描述:“主要为大家详细介绍了Java使用poi操作excel的简单实例,感兴趣的小伙伴们可以参考一下” 标签:“Java poi excel” 知识点: 1. POI概念介绍:Apache POI是一个...
在这个“java的poi读写excel项目实例”中,我们有两个主要的Java类:`read.java`和`write.java`,分别用于处理Excel文件的读取和写入操作。 首先,让我们深入了解一下`read.java`。这个类通常会包含一个方法,比如`...
你可以创建一个自定义的Java Bean类来代表Excel的一行数据,然后使用List来存储这些Bean实例: ```java public class ExcelData { private String column1; private double column2; // ... 其他属性,getter和...
总的来说,这个压缩包提供的内容可能是一个关于如何使用Java的Apache POI库进行Excel文档操作的教程或实例集合,涵盖了创建、读取、更新和写入Excel文件的各种技巧和最佳实践。对于需要处理Excel的Java开发者来说,...