[发明专利]一种数据处理方法及装置在审
申请号: | 202010456997.7 | 申请日: | 2020-05-26 |
公开(公告)号: | CN111723553A | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 韦乃莎 | 申请(专利权)人: | 瑞庭网络技术(上海)有限公司 |
主分类号: | G06F40/157 | 分类号: | G06F40/157;G06F40/151;H04L29/08;G06F40/174 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 吕俊秀 |
地址: | 200120 上海市浦东新区中国(上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
本申请示出了一种数据处理方法及装置。通过本申请,即使存储表单数据的存储过程出现异常,也可以自动地尝试解决异常,以使尽可能地可以成功地在浏览器中存储表单数据,如此,本申请可以提高能够成功地在浏览器中存储表单数的可能性,在用户再次填写在浏览器的页面上填写表单时,可以使得浏览器能够获取已存储的表单数据,并自动在页面中之前获取的表单数据,这个表单数据为用户之前在页面上填写过的表单数据,这样就不需要用户在页面中重新填写所有内容,从而可以提高用户体验,提高填写表单的效率。例如,在本申请中,可以自动将不为预设数据类型的表单数据转换为预设数据类型的表单数据。从而可以简化用户操作以及降低存储表单数据的门槛。
技术领域
本申请涉及计算机技术领域,特别是涉及一种数据处理方法及装置。
背景技术
在用户使用浏览器浏览页面的过程中,有时候需要在页面中填写表单,例如,在登录场景中填写账号以及密码以及在注册场景中填写个人信息等。
在填写表单的过程中,有时候由于用户临时有事需要中断填写,此时用户可能需要关闭浏览器然后处理其他事情,在其他事情处理完毕之后用户可以再次填写表单。
在中断填写表单之前,用户已经填写了部分内容,为了避免用户再次填写表单中重复填写这部分内容,在用户管理浏览器之前,浏览器可以存储用户已经在表单中填写的内容。
这样,在用户需要再次页面上填写表单时,浏览器可以自动在表单中填写已经填写的内容,用户只需要再填写之前未填写的内容即可,从而避免用户重复填写,提高填写表单的效率。
然而,有时候,浏览器在存储已经在表单中填写的内容时,可能会出现存储失败的情况下,这样,在用户再次填写表单时,就无法自动在表单中填写已经填写的内容,用户需要在表单中重新填写所有内容,导致用户体验较低,且降低了填写表单的效率。
发明内容
为提高用户体验,本申请示出了一种数据处理方法及装置。
第一方面,本申请示出了一种数据处理方法,所述方法包括:
检测存储第一表单数据的存储过程是否出现异常;
在出现异常的情况下,确定为存储所述第一表单数据而解决异常的已解决次数是否达到预设次数;
在所述已解决次数未到达预设次数的情况下,基于预设函数集合中的至少一个异常解决函数解决所述异常;
在成功解决所述异常的情况下,确定所述第一表单数据的数据类型是否为预设数据类型;
在不为所述预设数据类型的情况下,将所述第一表单数据转换为预设数据类型的第二表单数据;
在浏览器中存储所述第二表单数据。
在一个可选的实现方式中,所述方法还包括:
在需要在所述浏览器的页面上填写所述第一表单数据的情况下,读取在所述浏览器中已存储的所述第二表单数据;
将所述第二表单数据转换为所述第一表单数据;
在所述页面上填写所述第一表单数据。
在一个可选的实现方式中,所述基于预设函数集合中的至少一个异常解决函数解决所述异常之后,还包括:
增加为存储所述第一表单数据而解决异常的已解决次数。
在一个可选的实现方式中,所述第一表单数据包括数据标识以及数据内容;
所述检测存储第一表单数据的存储过程是否出现异常,包括:
在所述浏览器中已存储的表单数据中查找是否存在包括所述数据标识的表单数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞庭网络技术(上海)有限公司,未经瑞庭网络技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010456997.7/2.html,转载请声明来源钻瓜专利网。