0

使用 POI 时XSSFWorkbook,单元格(通过sharedStrings.xml生成的 xlsx 文件内部)会自动保留空格,即,条目sharedStrings.xml看起来像

<t xml:space="preserve"> </t>

但是,切换到 之后SXSSFWorkbook,情况就不再如此了。

有没有办法以t编程方式获取这个元素并xml:space="preserve"使用 POI 的现有 API 添加到它?

4

1 回答 1

3

看起来您可能正在使用旧版本的 Apache POI。根据Apache POI 更改日志,这个错误(#52972)在 3.9 版本中得到解决。

52972 - 保留 SXSSF 中的前导/尾随空格(poi-developers)

请将您的 POI 库升级到 3.9,看看是否能解决问题。

于 2013-08-14T17:43:56.293 回答