利用POI读取excel文件(java)
摘要:利用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;
二、具体实现步骤
第一步:获取excel表所在的File对象
第二步:获取FileInputStream对象
第三步:将文件输入流转化为HSSFWorkbook对象
HSSFWorkbook wb = new HSSWorkbook(new FileInputStream(new File("文件路径//文件名.xls")));
第四步:获取每一个excel的每一个sheet表
HSSFSheet sheet = wb.getSheetAt(i);
第五步:获取每一行
HSSFRow row = sheet.getRow(j);
第六步:获取每一个单元格
HSSFCell cell = row.getCell(k);
三、相关知识补充
Apache POI是基于Office Open
HSSF - 提供读写Microsoft Excel XLS格式(Microsoft Excel 97 (-2003))档案的功能。
XSSF - 提供读写Microsoft Excel OO
SXSSF - 提供低内存占用量读写Microsoft Excel OO
HWPF - 提供读写Microsoft Word DOC97格式(Microsoft Word 97 (-2003))档案的功能。
XWPF - 提供读写Microsoft Word DOC2003格式(WordprocessingML (2007+))档案的功能。
HSLF/XSLF - 提供读写Microsoft PowerPoint格式档案的功能。
HDGF/XDGF - 提供读Microsoft Visio格式档案的功能。
HPBF - 提供读Microsoft Publisher格式档案的功能。
HSMF - 提供读Microsoft Outlook格式档案的功能。
导包可以直接利用maven依赖导包:
<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version></dependency><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-oo
原文转载:http://www.shaoqun.com/a/494374.html
心怡物流:https://www.ikjzd.com/w/1327
imgur:https://www.ikjzd.com/w/156
数魔跨境:https://www.ikjzd.com/w/1425.html
利用POI读取excel文件(java)摘要:利用java读取excel文件,读取文件并获取文件中每一个sheet中的值。一、需要提前导入的包:importjava.io.File;importjava.io.FileInputStream;importorg.apache.poi.hssf.usermodel.HSSFRow;importorg.apache.poi.hssf.usermodel
transfer:transfer
菜鸟网络:菜鸟网络
深圳东部华侨城大峡谷好玩还是珠海神秘岛?:深圳东部华侨城大峡谷好玩还是珠海神秘岛?
峨眉山自驾导游图 :峨眉山自驾导游图
西宁娱乐 不可错过的"花儿":西宁娱乐 不可错过的"花儿"
No comments:
Post a Comment