关于“python的xmind库生成的文件用xmind2022打不开,只能用xmind8打开”问题

这几天因为工作需要,接触了python的xmind库。关于xmind库的使用没有问题,只是xmind库生成的文件只能用xmind8打开,xmind2022打开会报错,“not a valid XMind File”。

img

xmind.save(workbook=workbook, path=r'abcd.xmind', only_content=True)
之前的代码省略了,包括这串代码也省略了。代码方面没有任何问题,只是生成的文件不能用xmind2022打开,很不方便。
我参考过这篇文章,https://blog.csdn.net/weixin_40105587/article/details/117557740。很有参考性,这篇文章给出了解决办法和代码,但是与实际情况不太符合。比如按照文章的办法,会出现报错,

img


原因是因为 META-INF 文件夹里是空的,没有manifest.xml文件。这一步必须是通过xmind8打开一次用xmind库生成的xmind文件,再另存为,再把另存为的文件通过文章的办法来操作才能成功。
通过另存为操作之后,压缩包是这样的。

img


且 META-INF 文件夹里不是空的。有manifest.xml文件。

img

我想怎么操作能把另存为这一步给省略掉,毕竟公司大部分人用的都是xmind2022,怎样能通过代码把xmind库生成的文件用xmind2022能打开。毕竟电脑里装两个xmind软件也挺膈应人的。