一、什么是poi?

Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能。POI为“Poor Obfuscation Implementation”的首字母缩写,意为“简洁版的模糊实现”

二 、poi结构

HSSF [1] - 提供读写Microsoft Excel XLS格式档案的功能。

XSSF [1] - 提供读写Microsoft Excel OOXML XLSX格式档案的功能。

HWPF [1] - 提供读写Microsoft Word DOC格式档案的功能。

HSLF [1] - 提供读写Microsoft PowerPoint格式档案的功能。

HDGF [1] - 提供读Microsoft Visio格式档案的功能。

HPBF [1] - 提供读Microsoft Publisher格式档案的功能。

HSMF [1] - 提供读Microsoft Outlook格式档案的功能。

这些都是poi提供的一些包

jar包下载地址:

https://www.apache.org/dyn/closer.lua/poi/release/bin/poi-bin-4.0.0-20180907.tar.gz

源码包下载地址:

https://www.apache.org/dyn/closer.lua/poi/release/src/poi-src-4.0.0-20180907.tar.gz

三、常用类说明

类名 说明

HSSFWorkbook Excel的文档对象

HSSFSheet sheet页

HSSFRow Excel的行

HSSFCell Excel的格子单元

HSSFFont Excel字体

HSSFDataFormat 格子单元的日期格式

HSSFHeader Excel文档Sheet的页眉

HSSFFooter Excel文档Sheet的页脚

HSSFCellStyle 格子单元样式

HSSFDateUtil 日期

HSSFPrintSetup 打印

HSSFErrorConstants 错误信息表

四、poi读去本地excel的数据

1.导入jar包

2.实现

五、poi表格导出

六、案例应用

irule jar包无法导入_poi表格的导入导出相关推荐

  1. irule jar包无法导入_Java之Spring1:Spring简介、环境搭建、源码下载及导入MyEclipse...

    框架学习前言 这个模块是面向Spring的,Spring的学习我是这么想的: 1.简单介绍Spring,主要是从网上借鉴一些重点 2.尽量说明清楚Spring的使用方法以及细节点 3.尽量以自己的理解 ...

  2. xml文件导入wps_WPS表格怎么导入XML数据?:excel能打开wps表格吗

    WPS表格怎么导入XML数据? 他们都不对还麻烦,WPS发展到现在比Office好了,不用像Office那样需要XML映射,直xml拖拽到WPS表格里表格打开即可 PS:有的人之直接拖拽过来还是不行是 ...

  3. html批量导入excel表格,html 导入excel表格数据格式-如何将网页中的表格快速复制到EXCEL中...

    html读取本地excel文件并展示 我们打开上的一个包含表格内容的页点击菜单栏-文件-另存为. 弹出选择保存路径,将保存类型选为"htm 或Html格式". 在计算机上新建一个E ...

  4. jmeter 导入java,JMeter导入自定义的Jar包的详解教程

    1.简介 原计划这一篇是介绍前置处理器的基础知识的,结果由于许多小伙伴或者童鞋们在微信和博客园的短消息中留言问如何引入自己定义的Jar包呢???我一一回复告诉他们和引入插件的Jar包一样的道理,一通百 ...

  5. 将一个项目打成一个jar包,导入到另一个项目中并调用

    1.创建两个项目Import(用于导入和调用jar包的print方法)  ,Export (用于导出jar包声明一个print方法,打印一句"倒入成功") 2.将Export包打包 ...

  6. Hibernate初探之单表映射——jar包的导入

    编写第一个Hibernate例子需要的基本步骤 创建Hibernate的配置文件 创建持久化类 创建对象-关系映射文件 通过Hibernate API编写访问数据库的代码 使用版本:Hibernate ...

  7. 【IDEA】向IntelliJ IDEA创建的项目导入Jar包的两种方式

    今天用IDEA,需要导入一个Jar包,因为以前都是用eclipse的,所以对这个idea还不怎么上手,连打个Jar包都是谷歌了一下. 但是发现网上谷歌到的做法一般都是去File –> Proje ...

  8. maven 系列 06 - 向本地仓库导入jar包 (例如 - pinyin4j-2.5.0)

    对于官网没有的jar包,maven向本地仓库导入jar包用如下命令. 注意:这个命令不能换行,中间用空格来分割的 安装指定文件到本地仓库命令:mvn install:install-file-Dgro ...

  9. JAVA导入Oracle包_将java的jar包导入oracle,通过oracle调用java方法

    最近项目上遇到一个问题,因为项目一些数据设计保密的问题,所以数据库的很多数据都是脱敏存储的;但是需求又需要去模糊查询,这就蛋疼了, 由于项目是用base64脱敏的;第一次想到了把条件进行脱敏之后去数据 ...

最新文章

  1. 高文院士:为什么中国的AI发展必须要有开源开放平台?
  2. 5月书讯:阳光穿过银杏树
  3. Query采用each方法遍历
  4. 推荐系统笔记:决策树回归树
  5. 【机器学习基础】(五):通俗易懂决策树与随机森林及代码实践
  6. chromebook刷机_如何在Chromebook上切换(或离开)Canary频道
  7. Go 语言之父详述切片与其他编程语言数组的不同
  8. android 动态权限推送图标问题,「JPush」通知栏相关问题
  9. 【操作系统】—操作系统的四个特征
  10. 字节跳动 Byte Camp 冬令营报名启动,高质量赛题带你线下备战 ICPC
  11. Spring Cloud 各个组件介绍
  12. python计算器功能介绍_python计算器功能如何实现?这篇文章给你最实用的代码
  13. weblogic 安装部署
  14. PDF格式分析(七十九)——图章、墨迹注释(Stamp、Ink)
  15. vue在开发环境怎么兼容ie_vue 配置兼容ie浏览器
  16. 天津大学计算机学院王培懿,t即tboxa即abox-天津大学计算机科学与技术学院.ppt
  17. 如何在微信中打开app及Schema VS Universal Link
  18. 开鑫金服落实“同心圆”工程 为老年投资人保驾护航
  19. 计算机无法自动更新,电脑时间不能自动更新怎么办?
  20. ubuntu xfce美化

热门文章

  1. matlab中sum(w.),matlab中sum
  2. java数组中重复_数组中重复的数字 java
  3. android跳蚤市场的功能,基于Android校园跳蚤市场设计与实现.doc
  4. springMVC环境搭建
  5. 设置一行五个图标_如何解决苹果电脑 Launchpad 图标过大或者过小的问题?
  6. 简述机器指令与微指令之间的关系_《计算机组成原理》试卷B与参考答案
  7. mac双系统时间不统一的解决方法_墨兰不开花最好解决,教你几招好方法,时间一到就窜花芽...
  8. 备忘录怎么用红笔标注_备忘录丢失怎么找回来?教你轻松玩转备忘录
  9. xp系统怎样启动打印机服务器,WinXP系统如何开启Printspooler服务?
  10. php给网页加水印_php实现图片添加水印功能