【技术实现步骤摘要】
本专利技术实施例涉及通信领域,具体而言,涉及一种界面样式的转换方法及装置。
技术介绍
1、根据语言的书写习惯分为两种:一种是从左向右(ltr,left to right),这也是大部分语言的书写习惯;另一种是从右向左(rtl,right to left),例如阿拉伯语和波斯语。为了既能够支持ltr界面布局,又能够支持rtl界面布局。web界面布局需要维护两套代码,包括一些css、html和js代码,这样会增加很大的开发和维护上的人力成本。
2、针对上述问题,目前尚未存在有效的解决方案。
技术实现思路
1、本专利技术实施例提供了一种界面样式的转换方法及装置,以至少解决相关技术中界面布局开发成本大的问题。
2、根据本专利技术的一个实施例,提供了一种界面样式的转换方法,包括:获取源代码文件,其中,所述源代码文件布局的目标界面为第一样式;确定所述源代码文件中代码的样式,其中,所述代码的样式包括非内联样式和内联样式;根据所述代码的样式对所述源代码文件进行转换,得到目标代码文件
...【技术保护点】
1.一种界面样式的转换方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据所述代码的样式对所述源代码文件进行转换,得到目标代码文件,包括:
3.根据权利要求2所述的方法,其特征在于,在所述语法树中确定目标节点包括:
4.根据权利要求3所述的方法,其特征在于,通过所述当前节点的父节点确定所述当前节点是否为所述目标节点,包括:
5.根据权利要求4所述的方法,其特征在于,通过所述父节点的兄弟节点确定所述当前节点是否为所述目标节点,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根...
【技术特征摘要】
1.一种界面样式的转换方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据所述代码的样式对所述源代码文件进行转换,得到目标代码文件,包括:
3.根据权利要求2所述的方法,其特征在于,在所述语法树中确定目标节点包括:
4.根据权利要求3所述的方法,其特征在于,通过所述当前节点的父节点确定所述当前节点是否为所述目标节点,包括:
5.根据权利要求4所述的方法,其特征在于,通过所述父节点的兄弟节点确定所述当前节点是否为所述目标节点,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7....
【专利技术属性】
技术研发人员:吕小龙,郑艳涛,贺秉廷,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。