代码改变世界

activiti7 获取流程定义的xml

2020-07-29 21:50  防民之口甚于防川  阅读(1634)  评论(0编辑  收藏  举报
RepositoryService repositoryService = ProcessEngines.getDefaultProcessEngine().getRepositoryService();

//获取BpmnModel对象
BpmnModel bpmnModel = repositoryService.getBpmnModel(processInstanceId);
//创建转换对象

BpmnXMLConverter converter = new BpmnXMLConverter();
//把bpmnModel对象转换成字符
byte[] bytes = converter.convertToXML(bpmnModel);
String xmlContenxt = new String(bytes);

xmlContenxt即为流程的xml