javascript - 如何将json数据转换成BPMN兼容格式?

标签 javascript xml json statechart gojs

我正在使用 state chart supported by gojs图书馆。

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

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

最佳答案

我真的不是 BPMN 或 BPML 方面的专家,但我相信 BPML 是一个提议的标准,大约 11 年前从未真正付诸实现。我想可能有一些 vendor 拥有他们可以导入的称为 BPML 的东西。所以...您需要做的第一件事是详细说明此“其他工具”支持的内容。

现在...您无需说明是要执行此 JSON > BPML 客户端还是服务器端。在客户端,您可以使用 JS 轻松处理 JSON,或者直接使用 GoJS 数据模型。

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

关于javascript - 如何将json数据转换成BPMN兼容格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26582381/

相关文章:

javascript - 如何在一个固定根上设置 Service Worker

android - java.lang.String 类型的值 <br 无法在 Android 上转换为 JSONObject

ios - 在 Swift 中从文本创建超链接

java - 为什么要在classpath后面写 "*"

c - opencv保存文件xml

c# - 读取反序列化的 xml 文件 - 具有一个值数组的类

jquery - 使用 jquery 将 jSON 格式分组选择框

JavaScript 将 HTML 写入 iFrame - IE 不加载外部脚本,或搞乱编码

javascript - 检查 JavaScript 中的时间是否早于其他时间

javascript - 加载文件夹内容