【问题标题】:how to convert json data into BPMN compatible format?如何将json数据转换为BPMN兼容格式?
【发布时间】:2014-10-27 06:51:32
【问题描述】:

我正在使用state chart supported by gojs 库。

这个库使用 JSON 数据在画布上绘制图表。无论我们画什么图,节点和链接都被排列成 JSON 数据格式。 我想将此数据转换为BMPL,以便在另一个工具中使用此图表。

  • 是否可以将此 JSON 数据转换为BMPN?如果是,我该怎么做 这样做?

【问题讨论】:

    标签: javascript xml json statechart gojs


    【解决方案1】:

    我真的不是 BPMN 或 BPML 方面的专家,但我相信 BPML 是一个在大约 11 年前从未真正落地的提议标准。我想可能有一些供应商拥有他们可以导入的称为 BPML 的东西。所以...您需要的第一件事是详细说明这个“其他工具”支持什么。

    现在...你没有说你是想要做这个 JSON > BPML 客户端还是服务器端。客户端你可以很容易地用 JS 处理 JSON,或者直接使用 GoJS 数据模型。

    服务器端,您需要像 Json.NET 或(对于 Java)这样的解析器,请参阅 How to parse JSON in Java。将 JSON 作为对象后,只需遍历图并生成适当的 BPML。

    【讨论】:

      【解决方案2】:

      我认为描述 BPMN 的格式是 XML。有关此格式的更多信息,请参阅RedHat。但我认为您不能轻松地将状态图格式用于 BPMN,因为这是基于关系的,并且 BPMN 还需要其 XML 中的对象和引用的位置和航点。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-05
        相关资源
        最近更新 更多