我们正在使用Apache POI库从Java生成excel报告,然后我们将此报告发送到python脚本。这个python脚本使用pandas处理报告,并将excel文件(openpyxl库)附加到一些新的表和表中。但是,当我打开最终的Excel报表时,我会丢失表中的所有格式并收到以下错误:
Removed Part: /xl/styles.xml part with XML error. (Styles) Catastrophic failure Line 1, column 801.
Repaired Records: Cell information from /xl/worksheets/sheet27.xml part
我还注意到,当我在第一次(Apache POI)处理后打开excel文件并保存它时,python处理工作正常,我没有收到任何错误。所以我怀疑Apache POI存在问题。
有谁知道为什么会这样,我怎么能解决它?