lsqlym 大佬有话说 :
文档读取bpmn文档读取问题 java语言dom4j
配置文件是这样的
<?xml version=’1.0′ encoding=’UTF-8′?>
<process id="baoxiao" name="报销流程" isExecutable="true">
<startEvent id="sid-9C731BA7-245C-4D8C-994F-9EC7F9EAA155"/>
<userTask id="sid-A84EBEC7-D96B-4B54-B51F-08BFC4E626C7" name="经办人">
<extensionElements>
<activiti:taskListener event="create" class="com.fh.controller.activiti.util.AutoCompleteFirstTaskListener"/>
</extensionElements>
</userTask>
<userTask id="sid-2150DEF3-7735-4B83-9C70-23898B22619D" name="资产管理人" activiti:candidateGroups="R20200116477462" activiti:formKey="zcgl/zcgl_cgfuz_edit.form">
<extensionElements>
<activiti:formProperty id="/fhoa/baoxiaod/baoxiaosp.form" type="string"/>
<activiti:taskListener event="create" class="com.fh.controller.activiti.util.ManagerTaskHandler"/>
</extensionElements>
</userTask>
用dom4j读取 SAXReader reader = new SAXReader();
String id = book.attributeValue("id");
String name = book.attributeValue("name");
String groups =book.attributeValue("activiti:candidateGroups");//获取当前元素名
String groups1 = book.attributeValue("targetRef");
String groups2 = book.attributeValue("sourceRef");
activiti:candidateGroups属性获取不到,其他可以正常获取,求解!!