Mermaid 节点文本解析常见问题及修复经验总结
Mermaid 节点文本解析常见问题及修复经验总结
- 节点文本中避免使用圆括号 ()
Mermaid 对节点内的括号敏感,容易将其误认为结构符号,导致解析异常。
修复方式:
去掉括号,例如改成 确定 IP 分组 如 JP_SH。
或用其他符号代替,如全角括号 ( 和 ),但稳定性不一定好。
拆分节点把信息分开表达。 - 避免在节点文本中直接使用特殊符号 +、-、/ 等
这些符号可能会干扰 Mermaid 的解析器,尤其是在圆括号内部。
修复方式:用文字替代,如“加”、“减”,或者去掉特殊符号。 - 决策节点 {} 内也应避免使用括号及特殊符号
Mermaid 对决策节点的文本要求较严格。
必要时简化决策条件内容,避免括号。 - 适当拆分复杂内容成多个节点
对节点内容过长或表达复杂逻辑,可以考虑拆分成多个简单节点,有助于防止语法错误,也提升流程图可读性。