我正在使用MermaidJS解析一个甘特图,但是我无法提出解决方案的唯一问题是如何在不使用换行符的情况下解析它。例如,这是使用实时编辑器的图形的测试数据:
gantt
title A Gantt Diagram
dateFormat YYYY-MM-DD
section Section
A task :a1, 2014-01-01, 30d
Another task :after a1 , 20d
section Another
Task in sec :2014-01-12 , 12d
another task : 24d
在实时编辑器中使用类似的工具使得它仅在整个过程中检测到实际的换行符。但是在规则图中,我可以在一行中使用这样的分号:
graph TD; A[Christmas] -->|Get money| B(Go shopping); B --> C{Let me think}
这在将事物解析在一起以通过后端生成图形时非常有用,并且无法提出解决方案。我很想知道我正在做的工作是静态文本,但是不幸的是,不是,并且想知道是否有人提出了解决方案。