摘要
本公开提供了一种代码生成方法、电子设备、可读存储介质及程序产品。本公开的代码生成方法包括:获取组件仓库文档、业务模板、结构化描述信息和用户界面设计稿,组件仓库文档用于对组件实现代码进行示例,业务模板用于对组件实现代码的组合方式进行示例,结构化描述信息为以结构化数据的方式描述的业务需求信息和页面信息;从组件仓库文档中提取出组件实现代码的编写规则;根据用户界面设计稿和结构化描述信息中页面信息,确定页面中组件的种类、数量和调用接口信息;根据编写规则、调用接口信息和结构化描述信息中业务需求信息,生成符合种类和数量的多个目标组件实现代码;基于业务模板,将多个目标组件实现代码组合在一起,得到页面实现代码。
技术关键词
代码生成方法
组件仓库
页面
抽象语法树
语法特征
可读存储介质
模板
语义特征
电子设备
处理器
计算机程序产品
键值
存储器
接口
模式
指令
覆盖率
关系
系统为您推荐了相关专利信息
辐射环境监测系统
无人机
地理热力图
可视化模块
数据处理模块
营销服务方法
个性化语音
皮尔逊相关系数
金融
多模态
页面内容
实体
计算机程序指令
编辑界面
超文本标记语言
动态表单
校验规则库
表单设计器
财务表单
显示提示信息