类 ExcelReader

java.lang.Object
com.alibaba.excel.event.AnalysisEventListener<com.alibaba.fastjson.JSONObject>
cn.benma666.myutils.ExcelReader
所有已实现的接口:
com.alibaba.excel.event.Listener, com.alibaba.excel.read.listener.ReadListener<com.alibaba.fastjson.JSONObject>

public class ExcelReader extends com.alibaba.excel.event.AnalysisEventListener<com.alibaba.fastjson.JSONObject>
EXCEL文件读取
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    doAfterAllAnalysed(com.alibaba.excel.context.AnalysisContext analysisContext)
    数据读取完后执行
    void
    invoke(com.alibaba.fastjson.JSONObject o, com.alibaba.excel.context.AnalysisContext analysisContext)
    一行一行的数据处理
    void
    invokeHeadMap(Map<Integer,String> headMap, com.alibaba.excel.context.AnalysisContext context)
    表头处理
    void
    onException(Exception exception, com.alibaba.excel.context.AnalysisContext context)
    读取异常处理

    从类继承的方法 com.alibaba.excel.event.AnalysisEventListener

    invokeHead

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 com.alibaba.excel.read.listener.ReadListener

    extra, hasNext
  • 构造器详细资料

    • ExcelReader

      public ExcelReader()
  • 方法详细资料

    • invokeHeadMap

      public void invokeHeadMap(Map<Integer,String> headMap, com.alibaba.excel.context.AnalysisContext context)
      表头处理
      覆盖:
      invokeHeadMap 在类中 com.alibaba.excel.event.AnalysisEventListener<com.alibaba.fastjson.JSONObject>
    • invoke

      public void invoke(com.alibaba.fastjson.JSONObject o, com.alibaba.excel.context.AnalysisContext analysisContext)
      一行一行的数据处理
    • onException

      public void onException(Exception exception, com.alibaba.excel.context.AnalysisContext context) throws Exception
      读取异常处理
      抛出:
      Exception
    • doAfterAllAnalysed

      public void doAfterAllAnalysed(com.alibaba.excel.context.AnalysisContext analysisContext)
      数据读取完后执行