一种代码转换方法、装置和存储介质制造方法及图纸

技术编号:26303737 阅读:68 留言:0更新日期:2020-11-10 19:58
本发明专利技术提供一种代码转换方法、装置和存储介质,方法可在页面构造单元中完成功能页面构造,生成页面结构XML文件,对所述页面结构XML文件进行解析生成页面结构XML源码,根据业务系统前端技术架构要求,将所述解析结果转换成与第一目标框架模板相应的前端框架源码。采用获取到的第二目标框架模板对页面结构XML源码中的数据访问模型绑定信息进行转换,并采用文件生成器处理转换后的数据访问模型绑定信息得到生成后端业务逻辑源码,从而达到提高代码开发质量,降低开发技术难度的目的。

【技术实现步骤摘要】
一种代码转换方法、装置和存储介质
本专利技术涉及计算机
,具体涉及一种代码转换方法、装置和存储介质。
技术介绍
随着社会信息化程度的不断提高,信息产业竞争愈发激烈,政府和企业对信息化应用系统的开发提出了更高的要求,如何在提高业务标准化的同时提高开发效率,如何满足客户多样易变的需求成为业界研究的热点,也是页面构造工具亟需解决的难题。
技术实现思路
有鉴于此,本专利技术实施例提供一种代码转换方法、装置和存储介质,以提高代码开发质量,降低开发技术难度。为实现上述目的,本专利技术实施例提供如下技术方案:一种代码转换方法,包括:获取根据业务功能界面所生成的页面结构XML文件;采用XML文件解析器对所述页面结构XML文件进行解析,得到所述页面结构XML文件的页面结构XML源码;获取前端框架模板库中的第一目标框架模板;基于所述第一目标框架模板对所述页面结构XML源码中的页面元素和操作事件作进行转换,得到前端框架源码;获取所述页面结构XML源码中所绑定的数据访问模型绑定信息;...

【技术保护点】
1.一种代码转换方法,其特征在于,包括:/n获取根据业务功能界面所生成的页面结构XML文件;/n采用XML文件解析器对所述页面结构XML文件进行解析,得到所述页面结构XML文件的页面结构XML源码;/n获取前端框架模板库中的第一目标框架模板;/n基于所述第一目标框架模板对所述页面结构XML源码中的页面元素和操作事件作进行转换,得到前端框架源码;/n获取所述页面结构XML源码中所绑定的数据访问模型绑定信息;/n由后端框架模板库中获取第二目标框架模板;/n采用所述第二目标框架模板中存储的映射关系,对所述数据访问模型绑定信息进行数据转换;/n采用文件生成器处理转换后的数据访问模型绑定信息,得到后端业...

【技术特征摘要】
1.一种代码转换方法,其特征在于,包括:
获取根据业务功能界面所生成的页面结构XML文件;
采用XML文件解析器对所述页面结构XML文件进行解析,得到所述页面结构XML文件的页面结构XML源码;
获取前端框架模板库中的第一目标框架模板;
基于所述第一目标框架模板对所述页面结构XML源码中的页面元素和操作事件作进行转换,得到前端框架源码;
获取所述页面结构XML源码中所绑定的数据访问模型绑定信息;
由后端框架模板库中获取第二目标框架模板;
采用所述第二目标框架模板中存储的映射关系,对所述数据访问模型绑定信息进行数据转换;
采用文件生成器处理转换后的数据访问模型绑定信息,得到后端业务逻辑源码。


2.根据权利要求1所述的代码转换方法,其特征在于,所述获取根据业务功能界面所生成的页面结构XML文件,具体为:
获取通过页面构造器构建的功能界面,以XML文件方式对所述功能界面进行存储得到页面结构XML文件。


3.根据权利要求1所述的代码转换方法,其特征在于,所述页面结构XML源码包括但不限于:页面元素、操作事件、以及数据访问模型绑定信息。


4.根据权利要求2所述的代码转换方法,其特征在于,基于所述第一目标框架模板对所述页面结构XML源码中的页面元素和操作事件作进行转换,得到所述页面结构XML文件的页面结构XML源码,具体为:
将所述页面元素和操作事件作为标准模型信息,根据所述标准模型信息实例化转换引擎,采用所述第一目标框架模板对所述实例化转换引擎后的标准模型信息进行转换,得到框架前端结构的模型对象信息,基于所述模型对象信息调用文件生成引擎,得到所述页面结构XML文件的页面结构XML源码。


5.一种代码转换装置,其特征在于,包括:
页面构造单元,用于根据业务功能界面所生成的页...

【专利技术属性】
技术研发人员:陈刚刘迪刘泽三王孟强王琰洁张文娟刘歆一张蜜蜜
申请(专利权)人:国网信息通信产业集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1