eventusermodel模式采用事件模型解析2007excel(解析大文件excel)
来源:互联网 发布:structure design软件 编辑:程序博客网 时间:2024/06/06 10:42
公司有个项目,随着客户导入的excel增加(40M的excel,有70W行),发现使用poi解析excel是要花非常巨大的内存的(据测试40M的excel要花费内存8G左右,可能更多)
普及一下:2007的excel其实是一个压缩文件来的,里面保存数据均采用的是xml,其他信息请自行google
本人疯狂搜索网络发现了http://jeyke.iteye.com/blog/1831353 这个博客,发现com.common.input.eventusermodel.excel.xlsx.handler.XSSFSheetXMLHandler这个类,这个类在poi 3.9+都会有,这个类提供了解析excel文件的方法,本人简单封装了一下,有兴趣的小伙伴下来看看,共同进步,记得提提意见哦
工程的解析
ReadXSSFBase.java//只是读取excel中的内容
XSSF2DB.java//将读取到的内容写入数据库
TestXSSF2DB.java//XSSF2DB测试类
下载地址:http://download.csdn.net/detail/m_drm/7917255
0 0
- eventusermodel模式采用事件模型解析2007excel(解析大文件excel)
- POI事件模式解析Excel 2007(一)
- POI事件模式解析Excel 2007(二)
- Excel大文件解析: Java POI SAX解析Excel 文件
- POI事件驱动模式读写Excel和格式设置及2007EXCEL解析SAXParser类找不到
- 解析EXCEL文件
- java解析excel文件
- 解析excel文件--2003
- Android解析Excel文件
- Java 解析 Excel 文件
- java 解析excel文件
- PHP解析Excel文件
- POI解析excel文件
- poi解析excel文件
- Qt 解析EXcel文件
- 解析excel文件
- 解析excel文件
- Excel文件读取解析
- 数组和指针——都是“退化”惹的祸
- UVA 10014 Simple calculations
- 1063. Set Similarity (25)
- 采用MQTT协议实现Android消息推送
- MATLAB命令大全(转载)
- eventusermodel模式采用事件模型解析2007excel(解析大文件excel)
- 数据格式转换(二)纯文本抽出
- angular源码一,module加载器
- hdu 4862 Jump(最小k路径覆盖)
- HDOJ 2013 蟠桃记
- 骆家辉评价中国人
- 对无边框的QT窗体设置点击任务栏按钮最小化和还原事件
- 杭电2016 min>a[i]第一次写成<,太马虎
- mysql笔记