首先需要pip3 install xmind.
更多xmind用法可访问:https://pypi.org/project/XMind/
#coding: utf-8
#author: Alien
#date : 2021年3月9日
import xmind
from xmind.core.markerref import MarkerId
from xmind.core import const
KitiMarkerValue = {
'priority-1': 1,
'priority-2': 2,
'priority-3': 3,
'priority-4': 4,
'priority-5': 5,
'priority-6': 6,
'priority-7': 7,
'priority-8': 8,
'priority-9': 9,
'task-start': 1,
'task-oct': 2,
'task-quarter': 3,
'task-3oct': 4,
'task-half': 5,
'task-5oct': 6,
'task-3quar': 7,
'task-7oct': 8,
'task-done': 9,
}
def decode_xmind(path):
'''XMIND转成JSON
'''
workbook = xmind.load(path)
sheet = workbook.getPrimarySheet()
xmind_data = sheet.getData()
return {
'root': gen_kiti_json(xmind_data.get('topic')),
'template': 'default',
'theme': 'f

本文介绍如何使用Python实现XMind文件与JSON格式之间的相互转换,并提供了详细的代码示例。通过这些转换功能,可以更好地整合XMind思维导图与Kiti等任务管理工具的数据。
最低0.47元/天 解锁文章
4047





