摘要:利用java读取excel文件,读取文件并获取文件中每一个sheet中的值。

一、需要提前导入的包:

import java.io.File;

import java.io.FileInputStream;

import org.apache.poi.hssf.usermodel.HSSFRow;

import org.apawww.cppcns.comche.poi.hssf.usermodel.HSSFSheet;

import org.apache.poi.hssf.usermodel.HSSFWorkbook;

二、具体实现步骤

第一步:获取excel表所在的File对象

第二步:获取FileInputStream对象

第三步:将文件输入流转化为HSSFWorkbook对象

HSSFWorkbook wb = new HSSWorkbook(new FileInputStream(new File("文件路径//文件名.xls")));

第四步:获取每一个excel的每一个sheet表

ddPQxMHSSFSheet sheet = wb.getSheetAt(i);

第五步:获取每一行

HSSFRow row = sheet.getRow(j);

第六步:获取每一个单元格

HSSFCell cell = row.getCell(k);

三、相关知识补充

​ Apache POI是基于Office Open XML标准(OOXML)和Microsoft的OLE 2复合文档格式(OLE2)处理各种文件格式的开源项目。 简而言之,您可以使用Java读写MS Excel文件,可以使用Java读写MS Word和MS PowerPoint文件。

HSSF - 提供读写Microsoft Excel XLS格式(Microsoft Excel 97 (-2003))档案的功能。

XSSF - 提供读写Microsoft Excel OOXML XLSX格式(Microsoft Excel XML (2007+))档案的功能。

SXSSF - 提供低内存占用量读写Microsoft Excel OOXML XLSX格式档案的功能。

HWPF - 提供读写Microso

XWPF - 提供读写Mic

HSLF/XSLF - 提供读写Microsoft PowerPoint格式档案的功能。

HDGF/XDGF - 提供读Microsoft Visio格式档案的功能。

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

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

导包可以直接利用maven依赖导包:

org.apache.poi

poi

4.1.2

以上就是java利用POI读取excel文件的方法的详细内容,更多关于Java 读取excel文件的资料请关注我们其它相关文章!

本文标题: java利用POI读取excel文件的方法

本文地址: http://www.cppcns.com/ruanjian/java/367017.html

java利用poi读取excel_java利用POI读取excel文件的方法相关推荐

  1. java拆分excel_Jexcel实现按一定规则分割excel文件的方法

    本文实例讲述了Jexcel实现按一定规则分割excel文件的方法.分享给大家供大家参考.具体如下: 现有一个excel文档,需要读取它并按照一定的规则,分割之,分割出来的每一段记录需要单独创建一个ex ...

  2. java poi 生成excel_利用POI生成EXCEL文件的方法实例

    一.背景 Apache POI 是创建和维护操作各种符合Office Open XML(OOXML)标准和微软的OLE 2复合文档格式(OLE2)的Java API.用它可以使用Java读取和创建,修 ...

  3. Java读取txt文件、excel文件的方法

    Java读取txt文件.excel文件的方法 1.读取txt文件 public static String getFileContent(String filePath,String charset) ...

  4. POI动态导出多层表头的EXCEL文件

    POI动态导出多层表头的EXCEL文件 表格表头导出 单行表头 多行表头 以前接触过一个很古老的导出Excel,实现的逻辑是先声明一个导出的Excel模板,模板里报表的表头名称和顺序是固定的,这样执行 ...

  5. pythonselenium实战 excel读取和写入_Python3.6+selenium2.53.6自动化测试_读取excel文件的方法...

    环境: 编辑工具: 浏览器: 安装xlrd 安装DDT 一 分析 1 目录结构 2 导入包 二 代码 import xlrd class ExcelUtil(): def __init__(self, ...

  6. c语言从excal读取字符串,C语言操作EXCEL文件(读写)

    C语言操作EXCEL文件(读写) 本文主要介绍通过纯C语言进行EXCEL的读写操作:(修改时间2018.08.28,如果运行结果均是0,请看文章最后一节) C语言读操作 C语言写操作 在之前需要使用C ...

  7. Java工具总结:将数据内容写入excel文件

    Java工具总结:将数据内容写入excel文件 文章目录 Java工具总结:将数据内容写入excel文件 一.背景 二.功能描述 三.使用该工具类:Java代码演示 四.分析代码 4.1 几个重要的J ...

  8. java解析Excel文件的方法

    java解析Excel文件的方法 介绍 1.1 pom依赖 1.2 将数据流转化为可解析的Workbook类型文件 1.3 解析 1.4 Controller层接收前端传递的Excel文件(前端使用E ...

  9. java接收的文件转换成临时文件,java实现酷狗音乐临时缓存文件转换为MP3文件的方法...

    这篇文章主要介绍了java实现酷狗音乐临时缓存文件转换为MP3文件的方法,涉及java针对文件操作的相关技巧,需要的朋友可以参考下 本文实例讲述了java实现酷狗音乐临时缓存文件转换为MP3文件的方法 ...

最新文章

  1. 超级账本(Hyperledger Fabric)之权限管理浅析
  2. 内网渗透测试:内网信息收集与上传下载
  3. latex快速入门教程
  4. 工程师如何在工作中提升自己?
  5. vim 常用快捷键(整理版)
  6. 这次都安排上了,零食好物全都 9 块 9 。
  7. make编译安装_学习笔记
  8. 小米笔记本linux无线网卡驱动,小米笔记本在Kali Linux下所遇问题部分解决方案
  9. 2021年中国DevOps现状调查报告发布!
  10. 罗永浩Vs王自如:浮躁的世界该如何降温?!
  11. 【致青春】奋斗迷茫的我们
  12. SOLID原则 【转】
  13. 冬天OS(八):加入调度
  14. LeaRun快速开发平台,快速开发.net/java项目
  15. Java坑人面试题系列: 比对while与for循环(中级难度)
  16. #2708. 黑暗(dark)
  17. Android 监听屏幕唤醒和关闭的广播
  18. 调用高德地图Api实现通过地址转经纬度
  19. css中flex布局固定宽度盒子被压缩问题解决
  20. 【Android Gradle 插件】AaptOptions 配置 ② ( additionalParameters 附加参数配置 | --rename-manifest-package 配置 )

热门文章

  1. 仿掌上英雄联盟能力值分析效果
  2. bcache强制刷盘
  3. vue android 4.4兼容,vue cli3 打包兼容Android 4.4
  4. 中国工商银行利用区块链技术实现更快的资产交易
  5. 无线路由器怎么用?教你怎么设置无线路由
  6. 信息论通识课程:建立过渡性的模型时应遵循最大熵原理(过犹不及)
  7. 2345安全卫士与安全组件无法删除解决方案
  8. 用python抢火车票_用 Python 代码自动抢火车票
  9. 超赞的动漫主题大学生网页html作业带报告 JS轮播图表单视频下拉菜单栏
  10. 寿司之神,走下神坛,被米其林“摘星”是因为普通食客吃不到!