将工作流JBPM4.3的XML使用VSTO(C#)加载成为Visio

本文介绍了如何分析JBPM4.3的工作流XML文件,并利用C#的VSTO(Visual Studio Tools for Office)将其转换并加载到Visio中,展示了两个图形之间的连接函数,尽管生成的图形位置可能需要手动调整,但流程逻辑得以正确呈现。
摘要由CSDN通过智能技术生成

一.JBPM中对XML文件的分析

JBPM简单的XML格式:

<?xml version="1.0" encoding="UTF-8"?>

<process name="J3" xmlns="http://jbpm.org/4.4/jpdl">
   <start name="start1" g="110,16,48,48">
      <transition name="to task1" to="task1" g="-52,-22"/>
   </start>
   <task name="task1" g="88,96,92,52">
      <transition name="to task2" to="task2" g="-52,-22"/>
   </task>
   <task name="task2" g="88,180,92,52">
      <transition name="to exclusive1" to="exclusive1" g="-79,-22"/>
   </task>
   <decision name="exclusive1" g="110,264,48,48">
      <transition name="to end1" to="end1" g="-50,-22"/>
      <transition name="to task3" to="task3" g="-52,-22"/>
   </decision>
   <task name="task3" g="265,340,92,52">
      <transition name="to end1" to="end1" g="-50,-22"/>
   </task>
   <end name="end1" g="110,428,48,48"/>
</process>


首先找到终结点然后逐渐向上查找


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值