【技术实现步骤摘要】
基于解释器的UI界面生成方法、装置、设备及存储介质
[0001]本专利技术涉及数字医疗及人工智能
,尤其涉及一种基于解释器的UI界面生成方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]随着科技发展,智能终端越来越普及,人们在日常生活中会使用智能终端中的各种APP,例如医疗问诊、挂号类的APP或者医院的APP,需要开发APP的UI界面,或者在使用过程中会推出新的功能或运营活动,需要对APP进行迭代更新,重新生成UI界面。
[0003]目前迭代或开发APP的UI界面均需要投入大量的人力重新开发UI模板样式或在已开发的UI模板样式中通过编程或者预先配置的方式迭代更新,UI界面生成的效率低,耗费大量的人工及时间成本,且不够灵活。
技术实现思路
[0004]本专利技术提供一种基于解释器的UI界面生成方法、装置及计算机可读存储介质,其主要目的在于解决当前医疗领域问诊类APP的UI界面生成的效率较低的问题。
[0005]为实现上述目的,本专利技术提供的一种基于解释器的UI界面生成方法 ...
【技术保护点】
【技术特征摘要】
1.一种基于解释器的UI界面生成方法,其特征在于,所述方法包括:根据UI效果图确定待生成UI界面的样式图;利用预设解析器将所述样式图解析为JSON格式数据;根据所述JSON格式数据绘制UI界面。2.如权利要求1所述的基于解释器的UI界面生成方法,其特征在于,所述利用预设解析器将所述样式图解析为JSON格式数据,包括:将所述样式图解析为解析树;将所述解析树解析为JSON格式数据。3.如权利要求2所述的基于解释器的UI界面生成方法,其特征在于,所述将所述样式图解析为解析树,包括:将所述样式图中最底层的视图作为根节点视图;将所述根节点视图的上一层视图作为所述根节点视图的子视图层,直至所有视图遍历完成,得到所述根节点视图与所有视图的层级关系;解析所述样式图中所有视图的视图参数;根据所述层级关系及所述视图参数构建解析树。4.如权利要求2所述的基于解释器的UI界面生成方法,其特征在于,所述将所述解析树解析为JSON格式数据,包括:将所述解析树的节点对应的视图名称及视图参数映射到JSON组件;解析映射后的JSON组件,得到JSON格式数据。5.如权利要求1所述的基于解释器的UI界面生成方法,其特征在于,所述根据所述JSON格式数据绘制UI界面,包括:识别所述JSON格式数据中根节点视图,根据所述根节点视图的视图参数绘制根视图;识别所述JSON格式数据中所述根节点视图...
【专利技术属性】
技术研发人员:乔岩,
申请(专利权)人:康键信息技术深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。