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);// 这样得到的值是公式,不是单元格的值
相关推荐
天天代码码天天8 分钟前
PP-OCRv5 C++封装DLL C#调用源码分享
开发语言·c++·c#·ocr
立秋678910 分钟前
用 Python 模拟下雨效果
开发语言·python·pygame
不知道叫什么呀15 分钟前
【C语言】指针全局变量
c语言·开发语言
小天努力学java18 分钟前
Java -- 并发编程
java·数据库
江沉晚呤时21 分钟前
深入了解 C# 异步编程库 AsyncEx
java·前端·数据库·c#·.netcore
有很多梦想要实现23 分钟前
Nest全栈到失业(四):半小时图书管理系统-Book
开发语言·前端·javascript·数据库·typescript·webstorm
庄小焱27 分钟前
Java开发经验——阿里巴巴编码规范实践解析8
java·开发语言
蔡蓝1 小时前
设计模式-工厂方法模式
java·设计模式·工厂方法模式
丁值心1 小时前
5.29打卡
开发语言·人工智能·python·机器学习·支持向量机