[发明专利]用于生成动态页面的方法和装置有效
申请号: | 201711083027.1 | 申请日: | 2017-11-07 |
公开(公告)号: | CN110020358B | 公开(公告)日: | 2021-08-17 |
发明(设计)人: | 贾春媛 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100080 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 动态 页面 方法 装置 | ||
本申请公开了用于生成动态页面的方法和装置。该方法的一具体实施方式包括:接收用于提示输入待采集的字段内容的字段信息和用于校验所输入的字段内容的至少一条校验规则信息;生成所述字段信息和所述至少一条校验规则信息的映射关系表;根据所述字段信息和所述至少一条校验规则信息生成可扩展标记语言文件;根据所述映射关系表和所述可扩展标记语言文件生成用于采集所述字段内容的动态页面。该实施方式生成了用于采集并校验字段内容的动态页面。
技术领域
本申请实施例涉及计算机技术领域,具体涉及互联网技术领域,尤其涉及用于生成动态页面的方法和装置。
背景技术
当企业人员需要向其他部门员工或者公司外部合作伙伴收集指定内容和规则的信息时,通常会购买或研发高度定制化的网页系统,用来在线收集需要的信息。
目前,大部分公司都在通过网页系统在线填写的方式、填写Excel模板的方式、Email的方式等,收录企业需要的信息。
发明内容
本申请实施例的目的在于提出一种用于生成动态页面的方法和装置。
第一方面,本申请实施例提供了一种用于生成动态页面的方法,该方法包括:接收用于提示输入待采集的字段内容的字段信息和用于校验所输入的字段内容的至少一条校验规则信息;生成字段信息和至少一条校验规则信息的映射关系表;根据字段信息和至少一条校验规则信息生成可扩展标记语言文件;根据映射关系表和可扩展标记语言文件生成用于采集字段内容的动态页面。
在一些实施例中,动态页面包括页面标识;以及该方法还包括:接收用于登录动态页面的用户标识;将页面标识与用户标识绑定,并生成用户标识和页面标识的绑定关系表。
在一些实施例中,根据字段信息和至少一条校验规则信息生成可扩展标记语言文件,包括:将至少一条校验规则信息分类,其中,不同类型的校验规则信息对应不同的校验速度;将分类后的至少一条校验规则信息中相同类型的校验规则信息进行合并;按照校验速度由快到慢的顺序基于可扩展标记语言语法规则将合并后的校验规则信息转化成针对字段信息的可扩展标记语言的元素,并生成可扩展标记语言文件。
在一些实施例中,该方法还包括:根据预设的简化名称表将可扩展标记语言文件中的可扩展标记语言的元素的完整名称替换为简化名称,其中,简化名称表用于表征可扩展标记语言的完整名称和简化名称之间的对应关系。
在一些实施例中,该方法还包括:将字段信息、至少一条校验规则信息、映射关系表、动态页面标识、用户标识、绑定关系表持久化到关系型数据库中。
在一些实施例中,该方法还包括:将字段信息和至少一条校验规则信息进行绑定,并封装成用于生成动态页面的组件。
在一些实施例中,动态页面包括针对字段信息的字段内容输入框;以及该方法还包括:响应于接收到用户的终端发送的用于登录动态页面的请求,向终端推送动态页面;响应于接收到用户通过字段内容输入框输入的字段内容,通过可扩展标记语言文件对字段内容进行校验;若校验成功,则将字段内容存储到服务器中。
在一些实施例中,动态页面包括针对字段信息的字段内容输入框;以及该方法还包括:响应于接收到用户的终端发送的包括用户标识的用于登录动态页面的请求,确定与用户标识绑定的页面标识,并向终端推送所确定出的页面标识对应的动态页面;响应于接收到用户通过字段内容输入框输入的字段内容,通过可扩展标记语言文件对字段内容进行校验;若校验成功,则将字段内容存储到服务器中。
在一些实施例中,在通过可扩展标记语言文件对字段内容进行校验之前,该方法还包括:将字段内容与预设的正确字段内容样本集合进行匹配,如果与正确字段内容样本集合中的正确字段内容样本匹配成功,则将字段内容确定为校验成功的字段内容,并添加到正确字段内容样本集合中,其中,正确字段内容样本集合中每个正确字段内容样本为符合可扩展标记语言文件中校验规则的字段内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711083027.1/2.html,转载请声明来源钻瓜专利网。