gpt4 book ai didi

java - SXSSFWorkbook(.xlsx文件)在mac上无法正确查看

转载 作者:行者123 更新时间:2023-12-01 12:39:07 28 4
gpt4 key购买 nike

我曾经使用过XSSFWorkbook,它在所有设备上都能正常工作(即使对于MAC),但现在我迁移到SXSSFWorkbook,所以现在我面临一个问题xlsx文件不可以在MAC上查看

In detail Question

那么我怎样才能像XSSFWorkbook中那样实现这一点。

最佳答案

如果不知道您正在使用什么程序,就很难确定。然而,假设您的程序与您提到的几年前的线程中存在问题的 iOS 程序类似,那么您需要做的就是告诉 SXSSF 将字符串写入共享字符串表而不是内联。请注意,这将导致更高的内存使用量。

您可以使用 this constructor to SXSSFWorkbook 来做到这一点通过为 boolean 值 useSharedStringsTable 传递 true 值

假设您正在创建一个新文件,并且您的构造函数代码是

Workbook wb = new SXSSFWorkbook(20);

你现在要做的:

Workbook wb = new SXSSFWorkbook(null, 20, false, true);

看看 JavaDocs有关各种构造函数选项及其影响的更多信息

关于java - SXSSFWorkbook(.xlsx文件)在mac上无法正确查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25285800/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com