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

POI简单介绍

一、概述

apache的POI,是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。

二、使用

官网下载压缩包,解压。导入poi的核心包到项目工程,一般是名字最短的那个。

例子

public class POITest {



         @Test

         public void test1() throws FileNotFoundException, IOException {

                   String filePath = "C:\\Users\\Administrator\\Desktop\\截图\\test1.xls";

                   HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(new File(filePath)));

                   HSSFSheet hssfSheet = workbook.getSheetAt(0);

                   for (Row row : hssfSheet) {

                            for (Cell cell : row) {

                                     String value = cell.getStringCellValue();

                                     System.out.print(value + "\t");

                            }

                            System.out.println();

                   }

         }

}

 

相关文章:

  • shiro
  • ehcache
  • highcharts
  • spring框架和jdk的版本兼容
  • 系统中日志的作用
  • 针对tomcat入侵的简单防御
  • 诡异的MalformedParameterizedTypeException异常
  • struts2中使用ajax的问题
  • LeetCode(9)判断回文数
  • LeetCode(14)获取字符串数组中字符串的公共前缀
  • LintCode(632)查找二叉树中值最大的节点
  • LeetCode(20)判断字符串合法括号
  • spring整合jbpm的简述
  • nginx反向代理tomcat一段时间后出现的ERR_CONTENT_LENGTH_MISMATCH异常
  • cas简介
  • JavaScript 如何正确处理 Unicode 编码问题!
  • 《剑指offer》分解让复杂问题更简单
  • CentOS 7 防火墙操作
  • DataBase in Android
  • Hibernate【inverse和cascade属性】知识要点
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • MQ框架的比较
  • nginx 配置多 域名 + 多 https
  • WebSocket使用
  • 从PHP迁移至Golang - 基础篇
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 深入浅出webpack学习(1)--核心概念
  • 跳前端坑前,先看看这个!!
  • 最近的计划
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • ​【原创】基于SSM的酒店预约管理系统(酒店管理系统毕业设计)
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • $GOPATH/go.mod exists but should not goland
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (3)llvm ir转换过程
  • (安卓)跳转应用市场APP详情页的方式
  • (分布式缓存)Redis分片集群
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (三)Pytorch快速搭建卷积神经网络模型实现手写数字识别(代码+详细注解)
  • (一)SpringBoot3---尚硅谷总结
  • (一)插入排序
  • ***原理与防范
  • .jks文件(JAVA KeyStore)
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .NET Core、DNX、DNU、DNVM、MVC6学习资料
  • .net refrector
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter
  • .net对接阿里云CSB服务
  • .net网站发布-允许更新此预编译站点
  • @DateTimeFormat 和 @JsonFormat 注解详解