当前位置:   article > 正文

easyexcel导入时读不到数据_easyexcel读取任意表格以及使用中的坑

easyexcel导入的时候读取不到excel里面的数据

关于easyexcel通过模板读取表格的,网上已经有好多了,而且源码里也有详细的demo,这里就不在多说。这里记录一下我的使用。

一:

目前有个接口是上传Excel并且返回第一行,之前用的是POI,但是数据量大的话,100w条数据就oom了,所以切换到easyexcel,之后内存占用果然小了许多。

二:

首先引入依赖,目前我用的是2.1.4

com.alibaba

easyexcel

2.1.4

然后创建一个listener,这个需要继承AnalysisEventListener,

import com.alibaba.excel.context.AnalysisContext;

import com.alibaba.excel.event.AnalysisEventListener;

import com.alibaba.excel.exception.ExcelDataConvertException;

import com.ehl.etl.ext.utils.JSONArray;

import com.ehl.etl.ext.utils.JSONObject;

import org.slf4j.Logger;

import org.slf4j.LoggerFactory;

import java.util.Map;

public class ExcelReadListener extends AnalysisEventListener> {

private Logger logger = LoggerFactory.getLogger(ExcelReadListen

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/476393?site
推荐阅读
相关标签
  

闽ICP备14008679号