信息填写的方法、装置、存储介质和电子设备制造方法及图纸

技术编号:35859977 阅读:15 留言:0更新日期:2022-12-07 10:49
本公开涉及一种信息填写的方法、装置、存储介质和电子设备,涉及计算机技术领域,包括:获取待填报的目标填报页面中第一目标元素,以及该第一目标元素对应的待输入区域所处的第一位置;根据该第一目标元素,从多个预设获取路径中确定目标获取路径;根据该目标获取路径,获取该第一目标元素对应的目标填报信息;将该目标填报信息填入该目标填报页面中的该第一位置。这样,能够有效提高信息填报的准确率,同时极大地提高了信息填报的效率。同时极大地提高了信息填报的效率。同时极大地提高了信息填报的效率。

【技术实现步骤摘要】
信息填写的方法、装置、存储介质和电子设备


[0001]本公开涉及计算机
,具体地,涉及一种信息填写的方法、装置、存储介质和电子设备。

技术介绍

[0002]目前,各类办公软件已在各大企事业单位中广泛应用,其相对于线下纸质办公更高效便捷,但对于办公软件(如统建系统)仍需人为去进行点击进入、填写、保存、上报等环节的操作,在此过程中,难免会出现数据填报错误的情况发生,且在面临大量的或反复的填报内容时,更是耗时耗力保证不了填报的准确性。

技术实现思路

[0003]为了解决上述技术问题,本公开提供一种信息填写的方法、装置、存储介质和电子设备。
[0004]根据本公开实施例的第一方面,提供一种信息填写的方法,所述方法包括:
[0005]获取待填报的目标填报页面中第一目标元素,以及所述第一目标元素对应的待输入区域所处的第一位置;
[0006]根据所述第一目标元素,从多个预设获取路径中确定目标获取路径;
[0007]根据所述目标获取路径,获取所述第一目标元素对应的目标填报信息;
[0008]将所述目标填报信息填入所述目标填报页面中的所述第一位置。
[0009]可选地,所述将所述目标填报信息填入所述目标填报页面中的所述第一位置包括:
[0010]获取所述待输入区域的上传类型;
[0011]根据所述上传类型,将所述目标填报信息填入所述目标填报页面中的所述第一位置。
[0012]可选地,在所述上传类型包括输入类型的情况下,所述根据所述上传类型,将所述目标填报信息填入所述目标填报页面中的所述第一位置包括:
[0013]通过模拟键盘将所述目标填报信息填入所述目标填报页面中的所述第一位置。
[0014]可选地,在所述上传类型包括附件类型的情况下,所述根据所述上传类型,将所述目标填报信息填入所述目标填报页面中的所述第一位置包括:
[0015]获取所述待输入区域中的上传附件选项所处的第二位置;
[0016]根据所述第二位置,通过模拟鼠标点击上传附件选项,打开上传附件对话框;
[0017]通过模拟键盘将目标填报信息上传至所述上传附件对话框。
[0018]可选地,所述方法还包括:
[0019]确定所述目标获取路径对应的获取方式;
[0020]在所述获取方式包括网页获取的情况下,所述根据所述目标获取路径,获取所述第一目标元素对应的目标填报信息包括:
[0021]根据所述目标获取路径,跳转至目标信息页面;
[0022]循环执行信息获取步骤,直至满足预设终止条件,所述信息获取步骤包括:
[0023]在预设等待时间内,从所述目标信息页面中获取所述第一目标元素对应的目标填报信息;
[0024]所述预设终止条件包括:在预设等待时间内,从所述目标信息页面中获取到所述第一目标元素对应的目标填报信息;或者,循环次数达到预设次数阈值。
[0025]可选地,在获取待填报的目标填报页面中第一目标元素之前,所述方法包括:
[0026]访问所述目标填报页面的登录页面;
[0027]获取用户预先输入的账号登录信息;
[0028]将所述账号登录信息填入所述登录页面;
[0029]在所述登录页面的登录信息验证成功的情况下,跳转至所述目标填报页面。
[0030]可选地,所述获取待填报的目标填报页面中第一目标元素,以及所述第一目标元素对应的待输入区域所处的第一位置包括:
[0031]获取所述目标填报页面中的第二目标元素;
[0032]确定所述第二目标元素中的各个节点的父子关系;
[0033]将节点为父节点的所述第二目标元素作为所述第一目标元素;
[0034]根据各个节点的父子关系,确定所述第一目标元素对应的待输入区域所处的第一位置。
[0035]可选地,所述根据各个节点的父子关系,确定所述第一目标元素对应的待输入区域所处的第一位置包括:
[0036]以父节点为源节点,以子节点为目标节点,确定每个所述源节点对应的子节点的坐标位置;
[0037]将所述坐标位置作为所述第一位置。
[0038]可选地,所述方法还包括:
[0039]对所述目标填报页面进行窗口最大化处理;
[0040]所述获取待填报的目标填报页面中第一目标元素,以及所述第一目标元素对应的待输入区域所处的第一位置包括:
[0041]获取经过窗口最大化处理后的所述目标填报页面中的所述第一目标元素,以及所述第一目标元素对应的待输入区域所处的第一位置。
[0042]根据本公开实施例的第二方面,提供一种信息填写的装置,所述装置包括:
[0043]第一获取模块,用于获取待填报的目标填报页面中第一目标元素,以及所述第一目标元素对应的待输入区域所处的第一位置;
[0044]确定模块,用于根据所述第一目标元素,从多个预设获取路径中确定目标获取路径;
[0045]第二获取模块,用于根据所述目标获取路径,获取所述第一目标元素对应的目标填报信息;
[0046]填入模块,用于将所述目标填报信息填入所述目标填报页面中的所述第一位置。
[0047]可选地,所述第一获取模块,用于获取所述待输入区域的上传类型;根据所述上传类型,将所述目标填报信息填入所述目标填报页面中的所述第一位置。
[0048]可选地,在所述上传类型包括输入类型的情况下,所述填入模块,用于通过模拟键盘将所述目标填报信息填入所述目标填报页面中的所述第一位置。
[0049]可选地,在所述上传类型包括附件类型的情况下,所述填入模块,用于获取所述待输入区域中的上传附件选项所处的第二位置;根据所述第二位置,通过模拟鼠标点击上传附件选项,打开上传附件对话框;通过模拟键盘将目标填报信息上传至所述上传附件对话框。
[0050]可选地,所述确定模块,还用于确定所述目标获取路径对应的获取方式;
[0051]在所述获取方式包括网页获取的情况下,所述第二获取模块,用于根据所述目标获取路径,跳转至目标信息页面;循环执行信息获取步骤,直至满足预设终止条件,所述信息获取步骤包括:在预设等待时间内,从所述目标信息页面中获取所述第一目标元素对应的目标填报信息;所述预设终止条件包括:在预设等待时间内,从所述目标信息页面中获取到所述第一目标元素对应的目标填报信息;或者,循环次数达到预设次数阈值。
[0052]可选地,所述装置还包括:
[0053]访问模块,用于访问所述目标填报页面的登录页面;获取用户预先输入的账号登录信息;将所述账号登录信息填入所述登录页面;在所述登录页面的登录信息验证成功的情况下,跳转至所述目标填报页面。
[0054]可选地,所述第一获取模块,用于获取所述目标填报页面中的第二目标元素;确定所述第二目标元素中的各个节点的父子关系;将节点为父节点的所述第二目标元素作为所述第一目标元素;根据各个节点的父子关系,确定所述第一目标元素对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息填写的方法,其特征在于,所述方法包括:获取待填报的目标填报页面中第一目标元素,以及所述第一目标元素对应的待输入区域所处的第一位置;根据所述第一目标元素,从多个预设获取路径中确定目标获取路径;根据所述目标获取路径,获取所述第一目标元素对应的目标填报信息;将所述目标填报信息填入所述目标填报页面中的所述第一位置。2.根据权利要求1所述的方法,其特征在于,所述将所述目标填报信息填入所述目标填报页面中的所述第一位置包括:获取所述待输入区域的上传类型;根据所述上传类型,将所述目标填报信息填入所述目标填报页面中的所述第一位置。3.根据权利要求2所述的方法,其特征在于,在所述上传类型包括输入类型的情况下,所述根据所述上传类型,将所述目标填报信息填入所述目标填报页面中的所述第一位置包括:通过模拟键盘将所述目标填报信息填入所述目标填报页面中的所述第一位置。4.根据权利要求2所述的方法,其特征在于,在所述上传类型包括附件类型的情况下,所述根据所述上传类型,将所述目标填报信息填入所述目标填报页面中的所述第一位置包括:获取所述待输入区域中的上传附件选项所处的第二位置;根据所述第二位置,通过模拟鼠标点击上传附件选项,打开上传附件对话框;通过模拟键盘将目标填报信息上传至所述上传附件对话框。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述目标获取路径对应的获取方式;在所述获取方式包括网页获取的情况下,所述根据所述目标获取路径,获取所述第一目标元素对应的目标填报信息包括:根据所述目标获取路径,跳转至目标信息页面;循环执行信息获取步骤,直至满足预设终止条件,所述信息获取步骤包括:在预设等待时间内,从所述目标信息页面中获取所述第一目标元素对应的目标填报信息;所述预设终止条件包括:在预设等待时间内,从所述目标信息页面中获取到所述第一目标元素对应的目标填报信息;或者,循环次数达到预设次数阈值。6.根据权利要求1所述的方法,其特征在于,在获取待填报的目标填报页面中第一目标元素之前,所述方法包括:访问所述目标填报页面的登录页面;获取用...

【专利技术属性】
技术研发人员:李丛茂张亮田聪曾繁礼陈方遒吕超超赵悦吕政俊
申请(专利权)人:内蒙古龙源蒙东新能源有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1