【技术实现步骤摘要】
布局文件转换方法、装置、电子设备和计算机可读介质
本公开的实施例涉及计算机
,具体涉及布局文件转换方法、装置、电子设备和计算机可读介质。
技术介绍
布局文件,是用于对页面视图进行定义的文件,以便在加载页面时进行页面视图渲染。目前,在一种类型系统下开发页面视图后,再在另一类型系统下进行页面视图开发时,通常采用的方式为:重新在另一类型系统下编写布局文件。然而,当采用上述方式时,经常会存在如下技术问题:需按照在先编写的布局文件,重新编写在另一类型系统下的布局文件,造成页面视图开发效率较低,开发资源浪费。
技术实现思路
本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。本公开的一些实施例提出了布局文件转换方法、装置、电子设备和计算机可读介质,来解决以上
技术介绍
部分提到的技术问题中的一项。第一方面,本公开的一些实施例提供了一种布局文件转换方法,该方法包括:对于第一目标文件目录中的第一布局文件集合中的每个第一布局文件,执行以下转换步骤:基于上述第一布局文件中的各个子标签名、命名空间名、各个子标签的各个属性名和属性值以及各个目标标识,对上述第一布局文件进行转换处理,得到转换处理后的第一布局文件作为第二布局文件,其中,上述第一布局文件用于第一类型系统下的页面视图渲染,上述第二布局文件用于第二类型系统下的页面视图渲染;将上述第二布局文件 ...
【技术保护点】
1.一种布局文件转换方法,包括:/n对于第一目标文件目录中的第一布局文件集合中的每个第一布局文件,执行以下转换步骤:/n基于所述第一布局文件中的各个子标签名、各个命名空间名、各个子标签的各个属性名和属性值以及各个目标标识,对所述第一布局文件进行转换处理,得到转换处理后的第一布局文件作为第二布局文件,其中,所述第一布局文件用于第一类型系统下的页面视图渲染,所述第二布局文件用于第二类型系统下的页面视图渲染;/n将所述第二布局文件添加至第二目标文件目录。/n
【技术特征摘要】
20210409 CN 20211038605461.一种布局文件转换方法,包括:
对于第一目标文件目录中的第一布局文件集合中的每个第一布局文件,执行以下转换步骤:
基于所述第一布局文件中的各个子标签名、各个命名空间名、各个子标签的各个属性名和属性值以及各个目标标识,对所述第一布局文件进行转换处理,得到转换处理后的第一布局文件作为第二布局文件,其中,所述第一布局文件用于第一类型系统下的页面视图渲染,所述第二布局文件用于第二类型系统下的页面视图渲染;
将所述第二布局文件添加至第二目标文件目录。
2.根据权利要求1所述的方法,其中,在所述执行以下转换步骤之前,所述方法还包括:
将预设提示信息发送至相关联的显示设备,其中,所述预设提示信息用于提示用户将第一布局文件集合添加至所述第一目标文件目录。
3.根据权利要求1所述的方法,其中,在所述执行以下转换步骤之前,所述方法还包括:
接收第二布局文件目录配置信息;
响应于存在所述第二布局文件目录配置信息对应的文件目录,将所述文件目录确定为第二目标文件目录。
4.根据权利要求3所述的方法,其中,在所述执行以下转换步骤之前,所述方法还包括:
响应于不存在所述第二布局文件目录配置信息对应的文件目录,创建所述文件目录作为第二目标文件目录。
5.根据权利要求1所述的方法,其中,在所述对所述第一布局文件进行转换处理之前,所述转换步骤还包括:
对所述第一布局文件进行匹配处理,得到各个子标签名、各个命名空间名、各个子标签的各个属性名和属性值以及各个目标标识。
6.根据权利要求1所述的方法,其中,所述对所述第一布局文件进行转换处理,包括:
对于所述各个子标签名中的每个子标签名,基于预设子标签名转换信息集合,其中,所述预设子标签名转换信息集合中的预设子标签名转换信息包括转换前子标签名和转换后子标签名,执行以下步骤:
响应于所述预设子标签名转换信息集合中,存在包括的转换前子标签名与所述子标签名对应的预设子标签名转换信息,将所述预设子标签名转换信息确定为目标预设子标签名转换信息;
将所述子标签名替换为所述目标预设子标签名转换信息包括的转换后子标签名。
7.根据权利要求1所述的方法,其中,所述对所述第一布局文件进行转换处理,包括:
对于所述各个命名空间名中的每个命名空间名,基于预设命名空间名转换信息集合,其中,所述预设命名空间名转换信息集合中的预设命名空间名转换信息包括转换前命名空间名和转换后命名空间名,执行以下步骤:
响应于所述预设命名空间名转换信息集合中,存在包括的转换前命名空间名与所述命名空间名对应的预设命名空间名转换信息,将所述预设命名...
【专利技术属性】
技术研发人员:侯伟浩,
申请(专利权)人:北京沃东天骏信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。