Draw.io 转 Mermaid
在本地解析 Draw.io XML 的节点和连线,生成 Mermaid 图表代码;复杂图形可能需要人工复核。
浏览器本地处理
该页面已通过公开目录检查;启用JavaScript后可使用完整功能。
使用指南
如何使用Draw.io 转 Mermaid
Draw.io 转 Mermaid 只在当前浏览器解析用户选择的 XML,不会上传或读取其他文件。
输入 XML
粘贴或选择本地 Draw.io XML 文件。
解析图形
工具提取节点、标签和连线,并提示不支持的图形属性。
检查并复制
检查 Mermaid 语法和方向后复制代码到目标文档。
限制与注意事项
- 首版主要保留节点和连线语义,不承诺完整还原颜色、布局、泳道和自定义图形。
- 复杂连线、分组和特殊 XML 扩展可能被降级或列入警告。
- 输入最多 1 MiB,生成结果需要在目标 Mermaid 渲染器中再次校验。
常见问题
会打开 Draw.io 或执行脚本吗?
不会,只解析用户提供的 XML 文本。
为什么布局和颜色没有保留?
Mermaid 与 Draw.io 的图形模型不同,首版优先保留结构而不是像素级样式。
源文件会上传吗?
不会,处理只发生在浏览器本地。