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);// 这样得到的值是公式,不是单元格的值
相关推荐
shepherd12621 小时前
破局延时任务(上):为什么选择Spring Boot + DelayQueue来自研分布式延时队列组件?
java·spring boot·后端·1024程序员节
机灵猫21 小时前
微服务中的服务熔断、降级与限流
java·数据库·微服务
雨夜之寂21 小时前
第一章-第三节-Java开发环境配置
java·后端
郑清21 小时前
Spring AI Alibaba 10分钟快速入门
java·人工智能·后端·ai·1024程序员节·springaialibaba
zl97989921 小时前
SpringBoot-Web开发之数据响应
java·spring boot·后端
旷野说1 天前
Spring Boot 1.x、2.x 3.x区别汇总
java·spring·tomcat·1024程序员节
没有bug.的程序员1 天前
Spring Boot 起步:自动装配的魔法
java·开发语言·spring boot·后端·spring·1024程序员节
Hero | 柒1 天前
设计模式之建造者模式
java·设计模式·1024程序员节
CodeLongBear1 天前
帝可得智能售货机系统实战Day1:从环境搭建到区域管理功能落地 (1)
java·1024程序员节·ai + 若依框架
CodeCraft Studio1 天前
国产化Excel开发组件Spire.XLS教程:在Python中将Pandas DataFrame导出到Excel的详细教程
python·excel·pandas