深海灬镜头 2022-04-07 15:41 采纳率: 50%
浏览 370
已结题

关于“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软件也挺膈应人的。
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 4月15日
    • 创建了问题 4月7日

    悬赏问题

    • ¥15 无法输出helloworld
    • ¥15 高通uboot 打印ubi init err 22
    • ¥20 PDF元数据中的XMP媒体管理属性
    • ¥15 R语言中lasso回归报错
    • ¥15 网站突然不能访问了,上午还好好的
    • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
    • ¥15 semrush,SEO,内嵌网站,api
    • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
    • ¥15 振荡电路,ADS仿真
    • ¥15 关于#c语言#的问题,请各位专家解答!