如何读取JWFD工作流设计器画的流程图XML文件数据

eddx格式文件用什么软件打开?流程图制作软件EdrawSoft Edraw Max、查阅软件Edraw Viewer以及python代码制表符与空格混用报错unindent does not... 今天碰到几个eddx格式文件,知道是流程文件,好像以前用chrome浏览器打开过,于是试了一下,不行,看来是记错了。一搜原来是流程图制作软件EdrawSoft Edraw Max生成的,说起这个软件,我以前在电脑上安装过,并且放了很久,但是就是没用过它,因为后来有一些在线的流程图也不错,我一直用的是这款:https://www.processon.com/diagrams 于是后来就把这个软件卸载了,今天一看又得将它派上用场,但是软件没有了,而EdrawSoft那么重,重新安装是不是有点累赘。 阅读详情

 如何读取JWFD工作流设计器画的流程图XML文件数据


当我们通过JWFD的流程设计器画好一个流程图之后,如下图

 

这个时候,你需要打开菜单栏目,选择流程图另存为

 


 

比如说,我们想把这个流程图另存为叫做 Example2011的文件


 

点击确定之后,这个流程图就保持在本地硬盘中的某个目录中,这个目录的具体地址在

你这个流程设计器的根目录下面的gxl_temp目录下面,文件名为Example2011.gxl

 

这个时候,大家就需要调用JWFDv0.96开源工作流系统二次开发包中的XML解析模块来读取

这个XML文件了,因为我是把读取XML数据和把XML数据解析到数据库这两步合并在一起的

 

所以需要查看二次开发包中的下面几个类和里面的函数说明

 

org.jwfd.workflowDesigner.FLCLs.Gxl.JgraphGxlCodec.java

org.jwfd.workflowDesigner.FLCLs.Gxl.ParserGxl.java

 

XML的读取工作,主要由上面两个类中的函数来完成的,对于ParserGxl这个类,我专门写了一篇文档来解释这个类的代码

请参考 这篇文档  http://comsci.iteye.com/blog/1025667

 

解析XML文件的方法是用的DOM模型来解析的,具体的API说明,可以参考JGRAPH的相关文档,我会继续编写相关的说明文档,如果大家遇到什么不明白的问题,请给我发EMAIL邮件或者JE站内邮件  我的EMAIL地址  COMSCI@163.COM


流程图.vsdx 立即下载

相关推荐

JWFD工作流嵌入式脚本定义语法文件

使用开源软件antlr,实现一个用户自定义的脚本语言编译器,用于工作流节点嵌入式脚本中,本压缩包是两个关键的语法和句法文件

JWFD的最新动态(2013.6.13)

这几天过端午节节,虽然吃了粽子,但是不写代码心里总觉得痒痒的。。所以还是打开机器,更新一下我的JWFD。。。。。这几天在修改启动界面,新增加了启动界面的介绍文档和更新列表,如下图    首先请大家原谅我的粗心,由于我发布JWFD的文件之前,没有做严格的测试,导致很多错误的发生,感谢朋友们的支持,我第一时间修改这些错误,并把补丁和文档发布在博客园我的下载里面,另外今天早上接

comsci的专栏 2624

JWFD开源工作流数据库SQL文件

这个压缩包里面有JWFDv0.94,v0.96开源工作流系统所需要的数据库结构的建表SQL文件,请安装MYSQL数据库之后,运行该SQL,如果发现什么问题,请给我发送邮件 comsci@163.com

JWFDv0.96二次开发包导入ECLIPSE工程JAR包路径问题

当朋友们把JWFDv0.96引入ECLIPSE工程之后,如果系统报找不到JAR错误,请用鼠标右键点击JWFD项目名称,出现弹出菜单之后,然后选择最后一项properties,进入JAVA BUILD PATH这个选项里面(如下图),把LIB项目下的JAR包的路径修改为你配置JWFD 开发包的LIB的实际路径,就可以解决这个问题了 比如这个项目名称,鼠标对着这个项目名称点鼠标右键,会弹

comsci的专栏 1931

JWFD 数据结构与引擎设计文档

非常抱歉,因为我的网站出现故障,无法访问,因为我将最新版的JWFD设计文档放在博客园的下载区,欢迎下载 地址如下 http://www.cnblogs.com/comsci/favorite/260690.html 2010.8.26 最新更新 在www.xcomsci.cn上面有JWFD最新的文档 新增加 JWFDv0.96 工作流系统开发包简易说明.doc JWFDv0.96 数据库.sql(SQL建库脚本) 介绍JWFD工作流系统的数据库结构和其它知识,需要配合源代码使用 本压缩包的文档包含旧版本的JWFD工作流系统使用说明,JWFD工作流引擎算法设计说明,JWFD作者设计的流程会签规范,和简化版的JWFD的数据库结构(目前只支持MYSQL数据库)

工作流程图画图,xml

一个可以画工作流图的例子,只能把图画出来,没有数据库,可以借鉴

[原创]JWFDv0.96开源工作流引擎设计---XMLTO数据库解析过程说明

JWFDv0.96开源工作流引擎设计 ---XML to 数据库解析过程说明 注:这篇文章中所使用的“函数”就是指JAVA语言中的方法 作者 comsci 2011.4...

chenglan8953的博客 241

CVPR 2027 投稿规划:基于近3年录用率与截稿周期的5步时间管理法

本文为计算机视觉研究者提供CVPR 2027投稿的完整规划指南,基于近三年录用率与截稿周期数据,提出五步时间管理法。涵盖选题策略、实验设计、论文写作、同行评审到最终提交的全流程优化,特别针对CVPR日益激烈的竞争环境(2024年投稿量达11532篇,录取率仅23.6%)提供实用解决方案,帮助研究者提升投稿成功率。

weixin_34079177的博客 1178

[] [原创]JWFDv0.96开源工作流引擎设计---XMLTO数据库解析过程说明

[size=large] [b] jwfdv0.96开源工作流引擎设计[/b][/size] ---xml to 数据库解析过程说明 [img]http://dl.iteye.com/upload/attachment/473615/7776fcd4-122b-3773-b367-d9...

我的技术博客 241

A*(star)算法原理讲解以及程序实现(基于Python)

本文将以迷宫探索最优路径为例,讲解A *搜索算法原理及其程序实现。在原理讲解部分,首先从为什么要使用A *搜索算法和A *搜索算法的全局最优逻辑出发,讲解A *算法的原理。其次对A *的行动函数g(n)和启发函数h(n)的细节进行了讲解说明,并补充了启发函数的选择对于A *算法的影响。在程序实现部分,首先从程序流程框图出发,解释A *算法的流程。其次按函数的类划分并讲解主要代码,接着展示程序的运行结果,最后对A *算法进行总结分析。

m0_73366745的博客 8285

CamoFox MCP:让AI助手隐身操作浏览器的反检测自动化实战

浏览器自动化是提升工作效率和实现数据采集的关键技术,其核心原理在于通过程序脚本模拟人类在网页上的交互行为。传统方案如Selenium或Playwright虽功能强大,但需要开发者编写复杂脚本并处理反爬机制。随着AI Agent技术的发展,自然语言驱动的自动化成为新趋势,它能将任务规划与逻辑判断交由AI处理,大幅降低使用门槛。Model Context Protocol(MCP)作为连接AI与外部工具的标准协议,在此场景下价值凸显,它使得AI助手能直接调用丰富的浏览器操作工具。CamoFox MCP创新性地将

weixin_42551967的博客 729

activiti导出的流程图的pom文件如何查看

修改变量名字为bpmn后缀,然后在eclipse中打开即可,要求eclipse中安装了activiti的插件

weixin_38441551的博客 1161

VIIRS-NPP夜间灯光遥感数据下载和预处理

右侧搜索框搜索“按掩膜提取”,提取出夜光影像中国区域。将其转换为Albers积投影和重采样到400m。点击右上角Export,选择shp格式。最后点export导出就行。点击复制按钮,来到这个。,ctrl + v粘贴。将小于0.3的值置为0。下载好月合成产品后,

热爱分享,热爱记录 1万+

STM32启动代码学习

目录 文章目录目录摘要第一部分:汇编指令学习1.伪指令2. 汇编指令第二部分:STM32启动代码学习1.基础知识储备 摘要 本节主要记录字节学习STM32启动代码的过程,欢迎批评指针!!! 第一部分:汇编指令学习 1.伪指令 1).EQU EQU伪指令:用来为一个数字常量、或一个和内核寄存器相关的数值或一个和程序计数器相关的数值定义的一个符号名称。类似于C语言中的#define 。...

陌城烟雨 7276

Android Framework WMS面试题及参考答案

什么是 WindowManagerService(WMS)?它的作用是什么? WindowManagerService(WMS)是 Android 系统中非常重要的一个系统服务。它运行在系统进程(system_server 进程)中。 从本质上来说,WMS 是 Android 窗口管理系统的核心。它负责管理系统中的所有窗口,包括应用程序窗口、系统窗口(如状态栏、导航栏)等。 它的主要作用有很多。首先是窗口的创建和销毁。当一个应用请求创建一个窗口时,WMS 会协调各个模块完成窗口的创建工

大模型大数据攻城狮的专栏 2165

NVIDIA平台Xavier/TX2板摄像头驱动开发与TP2850方案开发

本文介绍了在NVIDIA平台上开发Xavier/TX2板摄像头驱动的过程,并结合TP2850方案实现了多路模拟相机输入。我们提供了初始化摄像头和连接TP2850方案的示例代码,并介绍了相关的步骤和注意事项。需要注意的是,以上示例代码仅提供了基本的摄像头初始化和与TP2850通信的框架,你需要根据具体的需求进行进一步开发和配置。你可能需要参考摄像头和TP2850的数据手册以及相关的开发文档,以了解更多详细的配置和操作。此外,你还需要一个支持TP2850方案的硬件设备,并将其连接到Xavier/TX2板上。

PixelLancer的博客 593

系统转发-JWFD星座系统硬件研发与生产的参考文件

金在电子工业中的应用(系统插入提示:我们系统使用的SQL数据库系统是开源版本的MYSQL5.5版本) 众所周知,现代各项科学技术的发展都离不 开电子工业,而且还占有重要地位.如电子信息、 航空航天、仪表仪器、计算机、收音机、电视肌、集 成电路等,都是电子工业飞跃发展的结果,而电子 工业与黄金及其它贵金属的应用是密不可分的。 电子元件所要求的稳定性、导电性、韧性、延展性 等,黄金和它的合...

comsci的专栏 222

069_死区效应对输出电压畸变的补偿思路

死区效应导致逆变器输出电压在过零点出现台阶畸变,引发THD升高。其本质是死区期间续流二极管钳位造成的非线性误差,与电流方向、负载大小、母线电压耦合。补偿需结合前馈(基于电流方向自适应调整偏置)与反馈(抑制残余谐波),关键在于准确判断电流方向(采用滞环滤波避免跳变)、合理设置补偿量(随负载动态调整),并注意补偿位置、极性及限幅防漂移。调试应通过差分探头、FFT频谱等手段验证效果,最终实现全负载范围内的低畸变输出。

2401_88858637的博客 22

JWFD开源工作流的数据库SQL文件包

应朋友们的要求,我把JWFDV0.94-V0.96版本的MYSQL数据库结构 建库SQL文件上传在优快云资源中,欢迎下载 另外在RAR压缩包中附带有JWFDV0.94版本的oracle,sqlserver数据库结构,感谢JWFD群的朋友的帮助。。。。。。 下载地址1 优快云资源下载 http://download.youkuaiyun.com/detail/comsci/3760657...

ribishuangba 248

【ArcGIS Pro微课1000例】0047:深度学习--棕榈树提取全流程

对汤加科洛瓦伊种植园每棵棕榈树的健康状况进行清查和评估,这需要花费大量的时间和劳动力。为简化此过程,将在 ArcGIS Pro 中使用深度学习模型来识别树木,然后根据植被绿度的测量值计算其健康状况。第一步是找到显示汤加科洛瓦伊的影像,该影像具有足够精细的空间和光谱分辨率来识别树木。获得此影像后,将创建训练样本并将其转换为可供深度学习模型使用的格式。为了让模型识别出它的查找任务,需要定义棕榈树的影像,以便识别相似的像素和树木大小。

智慧空间实验室 2208

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

将后台返回的xml转成流程图显示

1-安装依赖 https://www.npmjs.com/package/@dreamof2080/flow-view/v/1.1.7 npm install --save-dev @dreamof2080/flow-view 2-在项目中引入import {initFlowGraph, renderFlowGraph} from ‘@dreamof2080/flow-view’ // 子组件 flowchart.vue <!-- 流程图 --> <template> <di

bbt953的博客 2121

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

工作流中XML的解析

 Digester学习日记Digester是apache的一个开源项目,他可以根据解析的XML生成对应的对象,可以很方便的从工作流的定义中生成JAVA实列。举列我们有个定义工作流的XMLworkflow>    activites>       start name="start" id="0001" nextid="0002,0003">       start>

maomao1221的专栏 5375

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

上一篇: 工作流引擎设计中的遍历算法的问题
下一篇: 流程矩阵模型中的基本元素是什么?
comsci
博客等级 码龄22年 412粉丝 397原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值