如何上传Excel直接读取里面的数据,不用鎒xcel文件后再读取
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何上传Excel直接读取里面的数据,不用鎒xcel文件后再读取相关的知识,希望对你有一定的参考价值。
参考技术A bash擅纯文本处理非种带格式文本处理excel另存csv格式再用bash处理(csv格式同行各单元格间默认TAB隔)
java如何获取excel公式计算结果,不用XSSFFormulaEvaluator,POI的公式取值GC频率过高
提供一个sheet页模板,让用户填写数据,然后上传到服务器,服务器将用户上传的数据,复制到服务器中的模板的相应Sheet页上,再通过excel的公式将计算结果(多行多列)反馈给上传用户,在POI的复制和计算过程中,因公式复杂,公式项多,sheet页多,在调用XSSFFormulaEvaluator.evaluate()方法时导致内存占用过大,GC频率过高,甚至OOM,有什么方法可以解决。
现将用户数据赋值到了服务器模板,在不通过XSSFFormulaEvaluator.evaluate()计算时取excel单元格数据为模板的值,没有刷新。或者有没有什么方法,在获取用户上传数据赋值到服务器模板中,调用excel的公式执行方法?再读取模板中的值……
如有好的建议,欢迎沟通 QQ:717092771
if(cell.getCachedFormulaResultType() == 1)res = cell.getStringCellValue();
不用evaluator
以上是关于如何上传Excel直接读取里面的数据,不用鎒xcel文件后再读取的主要内容,如果未能解决你的问题,请参考以下文章
java 用poi 操作excel 把里面的数据取出后过滤掉非法的字符等 ,在放到数据库中
我想实现这样一个东西,把EXCEL表格上传到服务器,服务器读取表内数据,再根据需要反映相关内容
javaweb项目中,用户通过提交一个Excel文件,来改变Excel文件里面部分内容。