首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Tablesaw读取excel会导致OutOfMemoryError

使用Tablesaw读取excel会导致OutOfMemoryError
EN

Stack Overflow用户
提问于 2020-06-18 09:45:23
回答 2查看 356关注 0票数 0

我使用以下api将excel中的数据读取为一个表:https://jtablesaw.github.io/tablesaw/gettingstarted

守则如下:

代码语言:javascript
运行
复制
XlsxReader reader = new XlsxReader();
        XlsxReadOptions options = XlsxReadOptions.builder("excel/file_example_XLSX_10.xlsx").build();
        try {
            tab = reader.read(options);
            // System.out.println(tab.print());
        } catch (Exception e) {
            e.printStackTrace();
}

文件file_example_XLSX_10.xlsx的大小约为120 mb,我正在获取OutOfMemoryError。

有没有办法让我只从文件中读取特定的列。

EN

Stack Overflow用户

发布于 2020-06-18 09:52:25

我不认为有一种方法只读取某些列,您是否尝试过使用Apache来读取excel?还是在运行时增加内存?

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62447105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档