【github开源系列】xmind to markdown 转换工具

概述

作用:输入一个xmind文件,得到一个markdown文件。

地址:EXKulo/xmind_markdown_converter

使用效果:

写这个的原因

之前按照网上的教程,让自己的博客支持了思维导图。填入信息的格式是:

1
2
3
4
5
6
7
{% pullquote mindmap mindmap-md km-view %}

- root
- child01
- child02

{% endpullquote %}

为此,我需要把一个xmind文件转成这种markdown列表格式的文件。虽说xmind本身就支持导出带缩进文本格式,但是没有带-符号,还得自己一个一个加,麻烦得很。

由于之前我就知道网上有可以直接读取xmind文件的python库,所以就下载来研究一下,最后就写出了这个工具来。

下面直接贴一下github上的readme吧。


English

prepare your environment

This script can only run when the version of the python you installed is greater than 3.0 (3.7 recommand).

You should install xmind before you run it.

How to use it

Open a terminal, and run command as below:

1
python xmind2md.py -source {xmind path} -output {markdown output path}

The output param is optional. If you don’t config it, the output file will be created in the directory that this script lies.

中文

运行环境的准备

运行在python3环境中,推荐python3.7版本。

在使用这个脚本之前请确保你已经安装了xmind

使用方式

打开一个终端,输入命令:

1
python xmind2md.py -source {xmind的文件路径} -output {markdown的输出路径}

output选项是可选的,如果不填output选项,就会默认输出一个和xmind同名的文件到本脚本所在目录下。

Buy Me A Coffee / 捐一杯咖啡的钱
分享这篇文章~
0%
//