java导入excel

[复制链接]
发表于 4 天前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
这样读取excel时,得到的是效果值,而不是单元格的公式
  1. import cn.hutool.poi.excel.ExcelReader;
  2. import cn.hutool.poi.excel.ExcelUtil;
  3. InputStream inputStream = file.getInputStream();
  4. ExcelReader reader = ExcelUtil.getReader(inputStream, 1);
  5. List<List<Object>> list = reader.read();
  6. for (int i = 4; i < list.size(); i++) {
  7. List<Object> row = list.get(i);
  8. for (int i = j; j < row .size(); j++) {
  9.    row.get(j);// 这样得到的值是单元格的值,不是公式
  10. }
  11. }
复制代码
这样分析excel时,得到的是公式,不是值
  1. import java.io.InputStream;
  2. import org.apache.poi.ss.usermodel.Cell;
  3. import org.apache.poi.ss.usermodel.Row;
  4. import org.apache.poi.ss.usermodel.Sheet;
  5. import org.apache.poi.ss.usermodel.Workbook;
  6. import org.apache.poi.ss.usermodel.WorkbookFactory;
  7.   InputStream is = file.getInputStream();
  8.    Workbook workbook = WorkbookFactory.create(is);
  9.    Sheet sheet = workbook.getSheetAt(1);
  10.    Row dataRow = sheet.getRow(rowIndex);
  11.    Cell valueCell = dataRow.getCell(i);// 这样得到的值是公式,不是单元格的值
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复

使用道具 举报

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5

GMT+8, 2025-7-25 08:20 , Processed in 0.076434 second(s), 29 queries 手机版|qidao123.com技术社区-IT企服评测▪应用市场 ( 浙ICP备20004199 )|网站地图

快速回复 返回顶部 返回列表