在bpmn.js中,我可以像这样从导入包含BPMN 2.0 xml的文件:

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格式导出

最佳答案

http://forum.bpmn.io中a.sh的回答

首先,您应该使用“查看器”的“建模者” insteaadi。
之后,使用打击代码

    modeler.saveXML({ format: true }, function (err, xml) {
        //here xml is the bpmn format
    });

10-08 06:02