当前位置: 首页 > wzjs >正文

jquery 网站根目录下载官方正版百度

jquery 网站根目录,下载官方正版百度,哈尔滨百度网络推广,都昌网站建设一、POI概述 1. POI概述 POI报表通常指基于Apache POI(Poor Obfuscation Implementation)库生成的电子表格或文档报表。Apache POI是一个开源的Java API,用于操作Microsoft Office格式文件(如Excel、Word)。在业务场景中,POI报表常用于数据导出、批量打印或动态生成结构…

一、POI概述

1. POI概述

POI报表通常指基于Apache POI(Poor Obfuscation Implementation)库生成的电子表格或文档报表。Apache POI是一个开源的Java API,用于操作Microsoft Office格式文件(如Excel、Word)。在业务场景中,POI报表常用于数据导出、批量打印或动态生成结构化文档。

应用场景

1. 数据报表生成。即将数据以Excel的形式导出。

2. 数据备份。

3. 数据批量上传。

2. Excel的两种形式

目前市面上的Excel分为两个大的版本,分别是Excel2003和Excel2007两个版本,之所以分为这两个版本是因为Excel底层的实现不一样。当然,区分这两个版本可以用后缀判断。

Excel 2003Excel 2007
后缀xlsxlsx
结构二进制格式,其核心结构是复合文档类型的结构xml类型结构
单sheet数据量65535 行; 256列1048576行;16384列
特点存储容量有限基于xml压缩,占用内,存小,操作效率高

3. 常见的Excel操作工具

常见的操作工具有两种,分别是JXL和POI。

  • JXL: 只能对Excel进行操作,属于比较老的框架,它只支持到Excel95-2000的版本,现在已经停止更新和维护了。
  • POI: 是apache的项目,对Word、Excel、PPT进行操作,包括office2003和2007, Excel 2003和 Excel2007。POI现在一直在维护,所以一般使用POI。

4. POI API 介绍

API描述
Workbook   Excel的文档对象,针对不同的Excel类型分为:HSSFWorkbook(2003)和
XSSFWorkbool (2007)
SheetExcel的表单
RowExcel的行
CellExcel的格子单元
FontExcel字体
CellStyle格子单元样式

5. POI 结构说明

HSSF提供读写Microsoft Excel XLS格式档案的功能。
XSSF提供读写Microsoft Excel OOXMLXLSX格式档案的功能。
HWPF提供读写Microsoft Word DOC格式档案的功能。
HSLF提供读写Microsoft PowerPoint格式档案的功能。
HDGF提供读Microsoft Visio格式档案的功能。
HPBF提供读Microsoft Publisher格式档案的功能。
HSMF提供读Microsoft Outlook格式档案的功能。

 二、POI入门案例

1. 将数据导出到Excel

1. 生成Excel表

1. 引入meven依赖

<!-- POI,对Excel操作-->
<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>5.2.2</version>
</dependency>
<!-- 由于Excel内核有2003和2007版本,这里导入的2007,基于xml格式的依赖-->
<dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>5.2.2</version>
</dependency>
<dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml-schemas</artifactId><version>4.1.1</version>
</dependency>

2. 在测试类中编写如下代码,运行后可以在指定的路径找到生成的excel表。

 /*POI测试*/@Testpublic void testPOI() throws IOException {// 1. 创建工作簿, HSSFWorkbook 是2003版本; XSSFWorkbook 2007版本XSSFWorkbook wb = new XSSFWorkbook();//2. 创建表sheetXSSFSheet sheet = wb.createSheet("测试");//3. 文件流FileOutputStream fis = new FileOutputStream("Z:\\excel\\员工导出.xlsx");//4. 写入文件wb.write(fis);//5. 关闭流fis.close();}

 2. 写入数据

当然,上面只是生成了一个Excel文档,但并没有在表格里写入数据。

http://www.dtcms.com/wzjs/201872.html

相关文章:

  • 网络规划设计师教程第二版电子版下载商丘seo外包
  • 河南工程招标网站seo怎么收费seo
  • 企业网站建设前期规划软文范例500字
  • 北京网站建设公司费用站长之家官网
  • wordpress 4.9.6 中文seo建站工具
  • 做付费软件网站百度推广客户端app
  • 淘宝客怎么自己做网站及APP武汉全网营销推广公司
  • 建设银行考试报名网站幽默广告软文案例
  • 手机网站建设价钱百度seo排名优化公司推荐
  • 济南物流行业网站建设工具seo上首页排名
  • 山西免费网站制作微商营销
  • 网站建设服务器端软件真正免费建站网站
  • 深圳专业网站建设公司好吗网站查询入口
  • 建设信用卡在网站挂失块吗第一设计
  • 做网站先做首页yahoo搜索引擎
  • 网站优化怎么做ppt微信引流用什么软件好用
  • 跨境建站平台网站域名购买
  • 昆明利于优化的网站小程序搭建
  • 做签名的网站资源优化网站排名
  • 寮步网站建设价钱百度推广怎么做最好
  • 深圳宝安做网站电脑培训网上课程
  • 河北邯郸做wap网站最近爆发什么病毒感染
  • 韩国日本比分专业的seo搜索引擎优化培训
  • 做响应式网站制作山西网络营销外包
  • 结合七牛云做视频网站seo招聘要求
  • 怎么在百度建立自己的网站社交网络推广方法
  • 彩票网站维护会跑路吗指数基金有哪些
  • 太和县住房和城乡建设局网站手机网站
  • 深圳网页定做seo的推广技巧
  • 南京医院网站建设怎样优化网络