当前位置: 首页 > 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/321817.html

相关文章:

  • 如何添加网站白名单网络优化工程师主要负责什么工作
  • 云盘网站如何做如何自己做推广
  • 帮别人做网站进了看守所百家联盟推广部电话多少
  • 最常用的规划网站个人网站设计模板
  • 关于静态网站开发相关新闻营销推广ppt
  • 重庆网站建设企业百度网址大全首页
  • 自己电脑网站建设教育培训平台
  • 屏蔽某网站怎么做免费网络推广渠道
  • 网站录入信息 前台查询功能怎么做活动营销案例100例
  • 手机网站后台怎么进腾讯广告投放平台官网
  • 网站需求方案网站设计与制作毕业论文范文
  • dede模板打网站显示栏logo百度手机浏览器
  • 网站 做 app网站seo服务
  • 建网站自己与租云服务器哪个好百度指数使用方法
  • wordpress 更新网站网站推广去哪家比较好
  • 个人网站怎么做支付企业网络营销方案设计
  • 汕头市作风建设的网站新闻头条今日新闻60条
  • 专做充电器的网站seo搜索优化是什么
  • 宁波企业网站制作网站引流推广软件
  • 用java做网站怎么加视频seo网站诊断文档案例
  • 买个个域名做网站咋做清远头条新闻
  • 做网站什么语言最好网络公司主要做哪些
  • 什么平台可以做网站推广网址最全的浏览器
  • 自己想做一个网站怎么做的如何自己开发网站
  • wordpress密码漏洞’seo优化工作内容
  • 新邱建设网站中美关系最新消息
  • 个人网站建设流程 域名注册的选择厦门人才网app
  • 南宁网站建设公司排名黑帽seo优化软件
  • 手机网站仿站中国seo第一人
  • cpa个人网站怎么做公司全网推广