我正在尝试将图形结构映射到下面显示的结构中。
这是我需要映射的图表类型的示例
其中箭头始终具有从左到右的方向。
这是我正在寻找的结果。
目标是生成这样的 XML:
<root>
<seq>
<mod1/>
<flow>
<seq>
<mod4/>
<mod7/>
</seq>
<seq>
<flow>
<seq>
<flow>
<mod4/>
<mod3/>
</flow>
<mod6/>
</seq>
<seq>
<flow>
<mod4/>
<mod3/>
<mod2/>
</flow>
<mod5/>
</seq>
</flow>
<mod8/>
</seq>
</flow>
</seq>
</root>
有什么我可以使用的算法吗?
我认为这无关紧要,但我正在解析 JSON 以使用 JAVA 7 编写 XML。框是 Web 服务,箭头表示输入和输出参数,例如,模块 5 被调用一次模块 1、2、3 和 4已经完成,它们的输出是它的输入。