# BPMN XML 骨架与基本节点模板 ## 1. XML 骨架模板 所有生成的 BPMN XML 必须使用以下骨架: ```xml ${NODES} ${SEQUENCE_FLOWS} ${SHAPES_AND_EDGES} ``` ## 2. 节点 XML 模板 ### 2.1 开始节点(必需) ```xml ``` ### 2.2 结束节点(必需) **普通结束节点:** ```xml ``` **带监听器的结束节点(如需在结束时触发业务逻辑):** ```xml ``` > 一个流程可以有多个结束节点(如"同意结束"和"拒绝结束"各一个),每个可挂不同监听器。 ### 2.3 用户任务(userTask) ```xml ``` ### 2.4 排他网关(exclusiveGateway) ```xml ``` 带条件的连线: ```xml ``` ### 2.5 并行网关(parallelGateway) 并行网关需要成对使用(分支 + 汇聚): ```xml ``` ### 2.6 普通连线(sequenceFlow) ```xml ```