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

网站 绝对路径 相对路径成都搜狗seo

网站 绝对路径 相对路径,成都搜狗seo,个人网站可以做社交类型,电子商务网站怎么做一、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/294483.html

相关文章:

  • 网站建设自学网html静态网页制作
  • 网站优化怎么做关键词排名竞价开户公司
  • 网站建设国内公司百度一下网页版
  • 如何做公司网站简介免费建站网站一级
  • 网站开发使用数据库的好处公司运营策划营销
  • 网站内容页面怎么做外链成都网络营销公司
  • 建筑规范查询网aso优化注意什么
  • 网站建设公司怎么运营软文代理平台
  • 做软件下载网站有哪些文山seo公司
  • 百度做的网站后台怎么进企业营销策划书模板
  • 企业建站系统官网广州百度网站快速排名
  • 灌南网站建设关键词搜索引擎工具
  • php网站开发需要学哪些公众号软文怎么写
  • 秦皇岛网站搜索优化2021小学生新闻摘抄
  • 网站建设jiage网站收录免费咨询
  • 如何自学动态网站建设百度云网盘免费资源
  • 网站开发z亿玛酷1流量订制如何发布自己的html网站
  • 4k高清视频素材网站百度seo通科
  • 西安做视频网站公司百度网盘官网登录首页
  • 深圳做微信网站公司沈阳网站建设制作公司
  • 企业网站seo策略关键词优化排名网站
  • 什么网站可以做动画免费推广方法
  • 大型门户网站设计永久开源的免费建站系统
  • 工程在哪个网站做推广比较合适网络营销的优势有哪些?
  • 个人网站建设书西安seo主管
  • 天津高端网站建设外国网站开放的浏览器
  • 做一个招聘信息的网站_用什么做网站的软件网站运营包括哪些内容
  • 绵阳top唯艺网站建设农产品网络营销方案
  • 做网站顾客提现金额后台pc网站优化排名软件
  • 青岛独立站开发公司百度明星人气榜排名