【技术实现步骤摘要】
一种数据适配方法及装置
本专利技术涉及软件
,更具体的说,是涉及一种数据适配方法及装置。
技术介绍
当前的流程设计器采用的技术在维护和支持方面已不能够满足企业实际需求,因此很多企业都采用新的技术进行流程设计。然而,一些企业的数据系统庞大,很多必要的流程数据是需要永久保存的,采用新的技术无法有效识别和利用这些原有流程设计器生成并保存的相关数据。
技术实现思路
有鉴于此,本专利技术提供如下技术方案:一种数据适配方法,包括:获取第一格式的流程数据,所述流程数据包括流程图元结构和配置信息;将所述第一格式的流程数据解析成为多个基本元素;将所述多个基本元素按照第二格式进行重构,得到所述第二格式的流程数据;保存或展示所述第二格式的流程数据。可选的,所述第一格式的流程数据为json描述的流程数据,所述第二格式的流程数据为XML描述的流程数据。可选的,所述将所述第一格式的流程数据解析成为多个基本元素,包括:将所述第一格式的流程数据解析成为图元节点信息、流 ...
【技术保护点】
1.一种数据适配方法,其特征在于,包括:/n获取第一格式的流程数据,所述流程数据包括流程图元结构和配置信息;/n将所述第一格式的流程数据解析成为多个基本元素;/n将所述多个基本元素按照第二格式进行重构,得到所述第二格式的流程数据;/n保存或展示所述第二格式的流程数据。/n
【技术特征摘要】
1.一种数据适配方法,其特征在于,包括:
获取第一格式的流程数据,所述流程数据包括流程图元结构和配置信息;
将所述第一格式的流程数据解析成为多个基本元素;
将所述多个基本元素按照第二格式进行重构,得到所述第二格式的流程数据;
保存或展示所述第二格式的流程数据。
2.根据权利要求1所述的数据适配方法,其特征在于,所述第一格式的流程数据为json描述的流程数据,所述第二格式的流程数据为XML描述的流程数据。
3.根据权利要求1所述的数据适配方法,其特征在于,所述将所述第一格式的流程数据解析成为多个基本元素,包括:
将所述第一格式的流程数据解析成为图元节点信息、流程配置设置信息、图元节点配置信息、迁移线流转信息、流程信息和/或图元线段位置信息。
4.根据权利要求3所述的数据适配方法,其特征在于,所述将所述多个基本元素按照第二格式进行重构,得到所述第二格式的流程数据,包括:
创建一个满足第二格式的XML对象或json对象,并在创建的所述XML对象或所述json对象中添加所述图元节点信息和所述流程配置设置信息;
在所述XML对象或所述json对象中添加所述迁移线流转信息;
在所述XML对象或所述json对象中添加图元节点与迁移线的位置信息;
在所述XML对象或所述json对象中添加所述流程信息;
在所述XML对象或所述json对象中添加所述图元节点配置信息,得到所述第二格式的流程数据。
5.根据权利要求1-4任一项所述的数据适配方法,其特征在于,所述第一格式的流程数据为基于HTML5实现的流程数据,所述第二格式的流程数据为基于BPMN2.0实现的流程数据;
或,
所述第一格式的流程数据为基于BPMN2.0实现的流程数据,所述第二格式的流程数据为基于HTML5实现的流程数据。
6.一种数据适配装置,其...
【专利技术属性】
技术研发人员:王大帝,黄琪,张德海,董爱强,王莹,陈渲颖,
申请(专利权)人:北京中电普华信息技术有限公司,国网信息通信产业集团有限公司,国家电网有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。