似乎新版2021xmind以及之后的版本都不兼容python xmind包,可以用这个代码进行修复
xmind-fix.py实质上可以称作为 a tool for creating manifest.xml automatically
xmind新版本无法兼容xmind包生成的文件,并抛出not a valid file错误
新版的xmind文件内(可以用zip压缩软件直接打开),可以看到有META-INF文件夹,而xmind包似乎不会生成这个目录文件。
思路:创建一个文件不就行了。ps. META-INF/manifest.xml就是个目录文件。比如
<file-entry media-type="text/xml" full-path="content.xml"/>
其实很简单的,就是打开xmind文件,把原有的目录保存下来,生成一个xml文件。
放回原来的xmind中,就大功告成了。
详细内容请参考代码xmind-fix/xmind_fix.py。