我正在使用 apache poi api 来处理我的电子表格文件。 我观察到,如果我们尝试编辑现有的 .xls 文件,它的大小与一次性写入同一文件(相同数据)的大小不同。
最佳答案
Excel 电子表格在打开或编辑后变大是正常现象。当在 Microsoft Excel 中打开电子表格时,会自动计算公式,因此这会增加文件的大小。如果 Apache POI 打开电子表格,则由开发人员调用 ( FormulaEvaluator ) 来更新所有值。当 Apache POI 读取电子表格并且尚未评估公式时,公式答案可能无效。
关于java - 文件大小问题。当 poi 读写时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5065859/