JAVA使用POI获取Excel的列数与行数
前言
报表输出是Java应用开发中经常涉及的内容,而一般的报表往往缺乏通用性,不方便用户进行个性化编辑。Java程序由于其跨平台特性,不能直接操纵Excel。因此,本文探讨一下POI视线Java程序进行Excel中列数和行数的读取。
方法如下
//获取指定行,索引从0开始 hssfRow=hssfSheet.getRow(1); //获取指定列,索引从0开始 hssfCell=hssfRow.getCell((short)6); //获取总行数 //int rowNum=hssfSheet.getLastRowNum(); //获取一个excel表格中的总记录数 int rowNum=storagesList.size(); //获取总列数 int columnNum=hssfRow.getPhysicalNumberOfCells(); FileInputStream inp = new FileInputStream("E:\\WEIAN.xls"); HSSFWorkbook wb = new HSSFWorkbook(inp); HSSFSheet sheet = wb.getSheetAt(2); // 获得第三个工作薄(2008工作薄) // 填充上面的表格,数据需要从数据库查询 HSSFRow row5 = sheet.getRow(4); // 获得工作薄的第五行 HSSFCell cell54 = row5.getCell(3);// 获得第五行的第四个单元格 cell54.setCellValue("测试纳税人名称");// 给单元格赋值 //获得总列数 int coloumNum=sheet.getRow(0).getPhysicalNumberOfCells(); int rowNum=sheet.getLastRowNum();//获得总行数
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家学习或者使用Java能带来一定的帮助,如果有疑问大家可以留言交流。
相关推荐
-
java使用poi读取excel内容方法实例
复制代码 代码如下: import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.nio.channels.FileChannel;import java.text.DecimalFormat;import java.text.SimpleDat
-
java使用POI批量导入excel数据的方法
一.定义 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能. 二.所需jar包: 三.简单的一个读取excel的demo 1.读取文件方法 /** * 读取出filePath中的所有数据信息 * @param filePath excel文件的绝对路径 * */ public static void getDataFromExcel(String filePath) { //String fileP
-
Java解析Excel文件并把数据存入数据库
前段时间做一个小项目,为了同时存储多条数据,其中有一个功能是解析Excel并把其中的数据存入对应数据库中.花了两天时间,不过一天多是因为用了"upload"关键字作为URL从而导致总报同一个错,最后在同学的帮助下顺利解决,下面我把自己用"POI"解析的方法总结出来供大家参考(我用的是SpingMVC和hibernate框架). 1.web.xml中的配置文件 web.xml中的配置文件就按照这种方式写,只需要把"application.xml"换
-
Java用POI解析excel并获取所有单元格数据的实例
1.导入POI相关jar包 org.apache.poi jar 2.代码示例 public List getAllExcel(File file, String tableName, String fname, String enterpriseId, String reportId, String projectId) throws FileNotFoundException, IOException, ClassNotFoundException, InstantiationExcepti
-
JAVA使用POI获取Excel的列数与行数
前言 报表输出是Java应用开发中经常涉及的内容,而一般的报表往往缺乏通用性,不方便用户进行个性化编辑.Java程序由于其跨平台特性,不能直接操纵Excel.因此,本文探讨一下POI视线Java程序进行Excel中列数和行数的读取. 方法如下 //获取指定行,索引从0开始 hssfRow=hssfSheet.getRow(1); //获取指定列,索引从0开始 hssfCell=hssfRow.getCell((short)6); //获取总行数 //int rowNum=hssfSheet.ge
-
java使用poi导出Excel的方法
本文实例为大家分享了java使用poi导出Excel的具体代码,供大家参考,具体内容如下 package hyss.util.common; import java.io.IOException; import java.io.OutputStream; import java.net.URLEncoder; import java.util.ArrayList; import java.util.List; import org.apache.poi.hssf.usermodel.HSSFCe
-
java基于poi导出excel透视表代码实例
这篇文章主要介绍了java基于poi导出excel透视表代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 从前,我是一个前端程序猿,怀着对打通任(前)督(后)二(开)脉(发)的梦想转了后端,自学两礼拜java+spring全家桶,直接上项目实战.最近接到一需求:将业务数据导出一张透视表. 需求开发完成已近有一段时间了,甲方的大爷大妈,爷爷奶奶们也都用的很开心,我也很开心,于是就心想咱学了也不能白学,所以写下这篇随笔. 先看下用easypo
-
Java使用POI导出Excel(二):多个sheet
相关文章: Java使用POI导出Excel(一):单sheet Java使用POI导出Excel(二):多个sheet 相信在大部分的web项目中都会有导出导入Excel的需求,但是在我们日常的工作中,需求往往没这么简单,可能需要将数据按类型分类导出或者数据量过大,需要分多张表导出等等.遇到类似的需求该怎么办呢,别慌,往下看. 一.pom引用 pom文件中,添加以下依赖 <!--Excel工具--> <dependency> <groupId>org.apache.p
-
Java使用POI导出Excel(一):单sheet
相关文章: Java使用POI导出Excel(一):单sheet Java使用POI导出Excel(二):多个sheet 相信在大部分的web项目中都会有导出导入Excel的需求,今天我们就来看看如何用Java代码去实现 用POI导出Excel表格. 一.pom引用 pom文件中,添加以下依赖 <!--Excel工具--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>po
-
Java使用poi操作excel实例解析
本文实例为大家分享了Java使用poi操作excel的具体代码,供大家参考,具体内容如下 依赖poi的jar包,pom.xml配置如下: <project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0h
-
java 使用poi 导入Excel数据到数据库的步骤
由于我个人电脑装的Excel是2016版本的,所以这地方我使用了XSSF 方式导入 . 1 先手要制定一个Excel 模板 把模板放入javaWeb工程的某一个目录下如图: 2 模板建好了后,先实现模板下载功能 下面是页面jsp代码在这里只贴出部分代码 <!-- excel 导入小模块窗口 --> <div id="importBox" class="" style="display: none;"> <form i
-
java利用POI读取excel文件的方法
摘要:利用java读取excel文件,读取文件并获取文件中每一个sheet中的值. 一.需要提前导入的包: import java.io.File; import java.io.FileInputStream; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook
-
Java利用poi读取Excel详解实现
目录 前言 第一步导入依赖 第二步实现测试类+测试 实际应用 前言 用户可以直接读取本地文件,也可以通过上传文件的形式读取excel 注意:poi对于读取到空白行的时候,会默认的认为是最后一行,将不会再读取空白行下面的数据 第一步导入依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</vers
随机推荐
- DOS下命令符开启wifi无internet访问的解决办法
- spring-boot使用AOP统一处理日志
- 在网页中插入百度地图的步骤详解
- 浅谈python抛出异常、自定义异常, 传递异常
- delphi中一个值得大家来考虑的DLL问题
- C# 多态性的深入理解
- Mysql安装 Navicat 出现1044/1045错误的解决方法
- CSS渐变文本效果的两种方法比较
- 比getjson好的底层函数是哪个有什么优点
- php实现基于PDO的预处理示例
- 最新恶意复制型病毒autorun.inf,stNP.VBS,NP.VBS代码简单解析和解决方法
- SQL Server 索引介绍
- MySQL 实现双向复制的方法指南
- 实用jquery操作表单元素的简单代码
- Javascript Tab 导航插件 (23个)
- PHP在64位Win2003和IIS下运行设置方法
- 基于String变量的两种创建方式(详解)
- php变量范围介绍
- js实现json数组分组合并操作示例
- 浅析对java枚举类型的认识