摘要
本发明公开了一种将多层级对象数据翻译为原生代码的开发系统和方法,属于数据处理技术领域。本系统包括可视化编辑器、资源中心、数据中心、解析器、转换器、生成器、代码仓库:利用可视化编辑器通过拖动及属性设置的方式修改页面数据;利用资源中心统筹所有静态的资源数据;利用数据中心对用户产生的数据和资源数据管理;利用解析器解析数据中心元数据,生成抽象模型;利用转换器将抽象模型转换成实际端的模型;利用生成器遍历模型数据,调用各个端生成器生成相应代码;利用代码仓库将生成器生成的代码推到对应仓库。本发明在框架升级时只需要改翻译模块即可生成新的代码,不需要手工迁移代码,能够解决手工代码日益冗余的问题。