当前位置: 首页 > 知识库问答 >
问题:

JAVA Apache poi Excel损坏

松灿
2023-03-14

我正在使用java中的Apache poi库生成excel报表。

为了生成excel报表,我正在读取使用管道分隔的文本文件,并将其写入excel表单中。

有人对此有什么建议吗。读写时是否有内存问题。文件是逐行读取,逐页写入。

共有1个答案

段干楚青
2023-03-14

我把整个申请都看了一遍,找不到任何蛛丝马迹。因此,我将应用程序从Apache poi HSSF升级到Apache poi XSSF,并重构了应用程序中修复此问题的所有方法。

 类似资料:
  • 问题内容: 有些人认为这样做存在一些缺陷,即使正确使用也无法保护您的查询。 带一些化石的物品作为证明。 因此,问题是:mysql [i] _real escape_string()完全不可接受吗? 还是仍然可以使用此功能来创建自己的预备语句? 请提供校对码。 问题答案: 从MySQL的C API函数描述 : 如果需要更改连接的字符集,则应使用函数而不是执行(或)语句。的工作方式类似,但也会影响所使

  • 本文向大家介绍DBMS中的无损和有损分解,包括了DBMS中的无损和有损分解的使用技巧和注意事项,需要的朋友参考一下 通过将表分为多个表,DBMS中的分解可以消除数据库中的冗余,异常和不一致。 以下是类型- 无损分解 如果可以使用Joins从分解后的表中重建关系R,则分解是无损的。这是首选。分解后,信息不会因关系而丢失。联接将导致相同的原始关系。 让我们看一个例子- <EmpInfo> Emp_ID

  • 问题内容: 我使用Eclipse在Windows 7中创建了一个jar文件。当我尝试打开jar文件时,它说jar文件无效或损坏。谁能建议我为什么jar文件无效? 问题答案: 当您在Windows资源管理器中双击一个JAR文件时,会发生这种情况,但是JAR本身实际上不是 可执行的 JAR。真正的可执行JAR至少应具有带有方法的类,并在中引用它。 在Eclispe中,您需要将项目导出为 Runnabl

  • 问题内容: 一些背景: 在使用Macports的Mac OS X 10.6上,我已经DYLD_LIBRARY_PATH在.bash_profile中进行了设置。 问题: 运行时出现java -version此错误: VM初始化期间发生错误 无法加载本机库:libjava.jnilib 通过一个有用的论坛线程,我发现问题是由于设置了’/ opt / local / lib’目录中的某些文件而导致了麻

  • 出于性能考虑,我们尝试重新使用相同的KieBase对象来为针对相同规则集的每个规则调用生成新的KieSession。Everthingyth运行良好,直到一段时间后,突然,从缓存的kieBase新创建的kieSession停止触发它应该触发的规则。 但是一旦我们摆脱了缓存的kieBase并重新创建了一个新的kieBase和新的kieSession,它就会再次开始工作。 我们的理解是,kieBase

  • 我有PDF文档。 1)Adobe reader可以很好地读取文档。 2)我签署文件(使用pdfbox),一切正常 第二:当我尝试关闭文档(我的意思是关闭adobe reader)时,adobe reader会告诉我:关闭之前,是否要保存对“原始[with-attachment][signed]”的更改?我没发现你发生这种事。 下面是上传到google doc的测试文件