使用Jxls-core 1.0.2导出大量数据 大家好, 我使用Jxls核心1.0.2导出(to excel)超过4万个项目的大豆有问题 有时我得到Java内存错误。 有没有办法在chunch中实现它(写入chuncks)? 它工作正常,少于5 000
Map<String, Object> beans = new HashMap<String, Object>();
beans.put("users", users);
XLSTransformer transformer = new XLSTransformer();
Workbook workbook;
try {
workbook = transformer.transformXLS(new FileInputStream(filePath),
beans);
System.out.println(workbook);
workbook.write(responseOutputStream);
答案 0 :(得分:1)
我建议你升级到JXLS-2,您可以轻松地使用SxssfTransformer它将处理您的所有需求。
请参阅这里:https://bitbucket.org/leonate/jxls-demo(具体而言,在 org.jxls.demo.SxssfDemo 类)