思维导图格式转换:Xmind → FreeMind
忘荃小学
天不生苏格拉底,万古如长夜。【关注大学生全面发展】
最近作者找学习资源的时候,找到了一些xmind格式的学习笔记,于是想把他们转换成Freemind软件能够读取的mm格式的文件。
步骤概括一下是这样的:
- xmind软件导出文本文件
- 使用python脚本对txt文件进行简单处理
- 把txt文件上传到百度脑图(在线网页)
- 使用百度脑图导出为mm格式文件
先看一下最开始和最终效果证明整个流程的有效性
最开始的文件(xmind中打开):
最终的文件(freemind打开):
整个操作流程
1 xmind软件导出文本文件,导出的文本文件其实是markdon(md)文件。
2 使用python脚本对md文件进行简单处理
ans = []
ans2 = []
with open(r'【文件路径】\管理学.md', encoding='utf-8')as f:
for line in f.readlines():
if len(line.strip()) != 0:
ceng = line.count('#') # [1,2,3]
if ceng == 0:
ceng = 3 + line.find('-')
text = line.split()[-1]
# print(ceng, text)
ans.append('#'*ceng + ' ' + text + '\n')
ans2.append((ceng,text))
with open(r'【文件路径】\管理学2.md', 'w', encoding='utf-8')as f:
f.writelines(ans)
将程序中的【文件路径】替换为你的文件路径,再将文件名改为你的文件名,之后运行这段代码就能得到新的md文件。
3 将新的md文件上传到 百度脑图
在浏览器打开百度脑图,然后选择 文件→打开→打开本地文件,然后选择我们的md文件上传,就能打开着个思维导图了,然后我们
然后我们就得到最终的Freemind格式(mm)思维导图文件啦~
后续文章预告:
还可以将xmind导出的md文件经过整理后变成typora编辑器支持的md内置图表,作者将会在后续文章中讲解这一技巧。关注作者专栏不迷路哟~
编辑于 2019-12-18 12:31