界面样式的转换方法及装置制造方法及图纸

技术编号:40009406 阅读:18 留言:0更新日期:2024-01-16 15:02
本发明专利技术实施例提供了一种界面样式的转换方法及装置,包括:获取源代码文件,源代码文件布局的目标界面为第一样式;确定源代码文件中代码的样式,代码的样式包括非内联样式和内联样式;根据代码的样式对源代码文件进行转换,得到目标代码文件,目标代码文件布局的目标界面包括:第一样式和第二样式。通过本发明专利技术,解决了相关技术中界面布局开发成本大的问题。

【技术实现步骤摘要】

本专利技术实施例涉及通信领域,具体而言,涉及一种界面样式的转换方法及装置


技术介绍

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....

【专利技术属性】
技术研发人员:吕小龙郑艳涛贺秉廷
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

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

1