一种基于json的复杂web页面组件自定义方法及装置

基本信息

申请号 CN201610108790.4 申请日 -
公开(公告)号 CN105786505A 公开(公告)日 2016-07-20
申请公布号 CN105786505A 申请公布日 2016-07-20
分类号 G06F9/44(2006.01)I 分类 计算;推算;计数;
发明人 冯谧 申请(专利权)人 上海全成通信技术有限公司
代理机构 上海科盛知识产权代理有限公司 代理人 翁惠瑜
地址 200050 上海市长宁区安化路492号A座(1幢)7楼732-2室
法律状态 -

摘要

摘要 本发明涉及一种基于json的复杂web页面组件自定义方法及装置,其中,所述方法包括以下步骤:1)识别并获取web页面中的原子级页面元素;2)根据所述原子级页面元素形成原子级组件;3)采用json数据结构定义所述原子级组件的数据模型,并采用javascript实现各原子级组件的功能逻辑;4)根据步骤3)中定义后的原子级组件生成用户输入界面;5)用户输入界面接收输入数据,并对所接收的输入数据进行合法性校验,根据校验通过的输入数据形成用户自定义业务组件。与现有技术相比,本发明可实现对任意复杂的web页面的元素描述、定义、解析,提供生成组件内容数据界面的能力,便于用户输入组件内容数据。