java - 文件大小问题。当 poi 读写时

标签 java excel xls apache-poi

我正在使用 apache poi api 来处理我的电子表格文件。 我观察到,如果我们尝试编辑现有的 .xls 文件,它的大小与一次性写入同一文件(相同数据)的大小不同。

最佳答案

Excel 电子表格在打开或编辑后变大是正常现象。当在 Microsoft Excel 中打开电子表格时,会自动计算公式,因此这会增加文件的大小。如果 Apache POI 打开电子表格,则由开发人员调用 ( FormulaEvaluator ) 来更新所有值。当 Apache POI 读取电子表格并且尚未评估公式时,公式答案可能无效。

关于java - 文件大小问题。当 poi 读写时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5065859/

相关文章:

java - 如何使用apache poi检查excel文件中的列是否隐藏

java - 输入流java

java - n个质数之和java,困惑

java - 根据Android屏幕尺寸以编程方式设置布局宽度和高度

java - 强制只读 Apache POI 中的第一张表

json - 将带有表格数据的 Excel 电子表格转换为 JSON 的最简单方法是什么?

linux - xls 到文本转换器

java - 如何使用来自另一个内部类方法的内部类实例?

vba - 引用在不同模块中创建的控制对象

VBA保存路径困境