java导入excel

这样读取excel时,得到的是结果值,而不是单元格的公式

java 复制代码
import cn.hutool.poi.excel.ExcelReader;
import cn.hutool.poi.excel.ExcelUtil;



InputStream inputStream = file.getInputStream();
ExcelReader reader = ExcelUtil.getReader(inputStream, 1);
List<List<Object>> list = reader.read();
for (int i = 4; i < list.size(); i++) {
 List<Object> row = list.get(i);
 for (int i = j; j < row .size(); j++) {
   row.get(j);// 这样得到的值是单元格的值,不是公式
 }
}

这样解析excel时,得到的是公式,不是值

java 复制代码
import java.io.InputStream;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.ss.usermodel.WorkbookFactory;

  InputStream is = file.getInputStream();
   Workbook workbook = WorkbookFactory.create(is);
   Sheet sheet = workbook.getSheetAt(1);
   Row dataRow = sheet.getRow(rowIndex);
   Cell valueCell = dataRow.getCell(i);// 这样得到的值是公式,不是单元格的值
相关推荐
小罗和阿泽37 分钟前
接口测试系列 接口自动化测试 pytest框架(三)
开发语言·python·pytest
guestsun2 小时前
SpringBoot七大事务失效场景分析
java·spring boot·mybatis
毕设源码-邱学长7 小时前
【开题答辩全过程】以 基于Java的学校住宿管理系统的设计与实现为例,包含答辩的问题和答案
java·开发语言
rookieﻬ°8 小时前
PHP框架漏洞
开发语言·php
炸膛坦客9 小时前
单片机/C/C++八股:(二十)指针常量和常量指针
c语言·开发语言·c++
兑生9 小时前
【灵神题单·贪心】1481. 不同整数的最少数目 | 频率排序贪心 | Java
java·开发语言
daidaidaiyu9 小时前
一文学习 Spring 声明式事务源码全流程总结
java·spring
炸膛坦客10 小时前
单片机/C/C++八股:(十九)栈和堆的区别?
c语言·开发语言·c++
零雲10 小时前
java面试:了解抽象类与接口么?讲一讲它们的区别
java·开发语言·面试
Jay_Franklin10 小时前
Quarto与Python集成使用
开发语言·python·markdown