POI读取Excel有两种模式,一种是用户模式,一种是SAX事件驱动模式,将xlsx格式的文档转换成CSV格式后进行读取。 用户模式API接口丰富,使用POI的API可以很容易读取Excel,但用户模式消耗的内存很大,当遇到很大sheet、大数据网格,假空行、公式等问题时,很容易导致内存溢出。 POI官方推荐解决内存溢出的方式使用CVS格式解析,即SAX事件驱动模式。 下面主要是讲解如何读取大批量数据: