如何在 bpmn.js 中导出 BPMN 2.0 xml 格式
how to export BPMN 2.0 xml format in bpmn.js
在 bpmn.js 我可以像这样导入一个包含 xml BPMN 2.0 的文件 :
var BpmnViewer = require('bpmn-js');
var xml; // my BPMN 2.0 xml
var viewer = new BpmnViewer({ container: 'body' });
viewer.importXML(xml, function(err) {
if (err) {
console.log('error rendering', err);
} else {
console.log('rendered');
}
});
但我不知道如何从 bpmn 项目
导出 xml 格式
a.sh 的回答来自 http://forum.bpmn.io
首先你应该使用 "modeler" 而不是 "viewer"。
之后使用打击代码
modeler.saveXML({ format: true }, function (err, xml) {
//here xml is the bpmn format
});
在 bpmn.js 我可以像这样导入一个包含 xml BPMN 2.0 的文件 :
var BpmnViewer = require('bpmn-js');
var xml; // my BPMN 2.0 xml
var viewer = new BpmnViewer({ container: 'body' });
viewer.importXML(xml, function(err) {
if (err) {
console.log('error rendering', err);
} else {
console.log('rendered');
}
});
但我不知道如何从 bpmn 项目
导出 xml 格式a.sh 的回答来自 http://forum.bpmn.io
首先你应该使用 "modeler" 而不是 "viewer"。 之后使用打击代码
modeler.saveXML({ format: true }, function (err, xml) {
//here xml is the bpmn format
});