Как экспортировать BPMN 2.0 xml формат в 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');
}
});
но я не знаю, как экспортировать в формате xml из проекта bpmn
1 ответ
Ответ от a.sh с http://forum.bpmn.io/
Прежде всего, вы должны использовать "modeler" вместо "viewer". После этого используйте код удара
modeler.saveXML({ format: true }, function (err, xml) {
//here xml is the bpmn format
});