鱼C论坛

 找回密码
 立即注册

Java 读取excel

已有 184 次阅读2019-9-17 19:11 |个人分类:Java

一.导包
<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.0</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.0</version> </dependency>
二.读取excel
1.遍历行列package com.miracle; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.xssf.usermodel.XSSFCell; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import java.io.File; import java.io.FileInputStream; import java.io.IOException; public class ExcelTest { public static void main(String[] args) throws IOException { File xlsFile = new File("/home/miracle/Desktop/workspace_java/testmaven/src/test/java/com/miracle/his.xlsx"); /** * 这里根据不同的excel类型 * 可以选取不同的处理类: * 1.XSSFWorkbook * 2.HSSFWorkbook */ // 获得工作簿 XSSFWorkbook workbook = new XSSFWorkbook(new FileInputStream(xlsFile)); // 获得工作表 XSSFSheet sheet = workbook.getSheetAt(0); int rows = sheet.getPhysicalNumberOfRows(); for (int i = 0; i < rows; i++) { // 获取第i行数据 XSSFRow sheetRow = sheet.getRow(i); // 获取第0格数据 XSSFCell cell = sheetRow.getCell(0); // 调用toString方法获取内容 System.out.println(cell); } } }

路过

鸡蛋

鲜花

握手

雷人

全部作者的其他最新日志

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-19 14:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部