[发明专利]数据处理方法、装置、存储介质和电子设备在审
申请号: | 201910906503.8 | 申请日: | 2019-09-24 |
公开(公告)号: | CN112632417A | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 凌龙 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | G06F16/955 | 分类号: | G06F16/955 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周春枚 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 存储 介质 电子设备 | ||
本发明公开了一种数据处理方法、装置、存储介质和电子设备。该方法包括:响应数据获取指令,从网页源代码中获取待处理的目标数据,其中,目标数据是从浏览器的当前运行环境下获取到的目标表格中的数据,并预先存储在网页源代码中;对目标数据进行处理,得到处理结果。通过本发明,达到了在浏览器环境下,提高获取表格的数据的效率的技术效果的效果。
技术领域
本发明涉及数据处理领域,具体而言,涉及一种数据处理方法、装置、存储介质和电子设备。
背景技术
目前,在相关技术中,在获取表格中的数据时,通常是将表格内的数据暂时存储在内存中,然后通过点击鼠标右键,来从内存中获取这个表格内的某一行数据。
而上述方法在浏览器环境下是无法支持的,需要自己开发相应的功能组件,但也无法直接使用功能组件,或者将功能组件修改后进行套用,存在着在浏览器环境下,获取表格的数据的效率低的技术问题。
针对现有技术中的在浏览器环境下,获取表格的数据的效率低的技术问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种数据处理方法、装置、存储介质和电子设备,以至少解决在浏览器环境下,获取表格数据的效率低的技术问题。
为了实现上述目的,根据本发明的一个方面,提供了一种数据处理方法。该方法可以包括:响应数据获取指令,从网页源代码中获取待处理的目标数据,其中,目标数据是从浏览器的当前运行环境下获取到的目标表格中的数据,并预先存储在网页源代码中;对目标数据进行处理,得到处理结果。
可选地,将目标表格中的数据存储至网页源代码中包括:从网页源代码中确定属性标签;将目标表格中的数据存储至属性标签中。
可选地,响应数据获取指令,从网页源代码中获取待处理的目标数据包括:响应数据获取指令,从属性标签中获取目标数据。
可选地,目标表格中的数据每隔目标时间进行更新,将目标表格中的数据存储至网页源代码中包括:对目标表格进行轮询操作;在轮询到目标表格中的更新数据的情况下,将更新数据存储至网页源代码中。
可选地,将更新数据存储至网页源代码中包括:将更新数据与网页源代码存储的目标表格中的数据进行比对;如果更新数据不同于网页源代码存储的目标表格中的数据,则将更新数据存储至网页源代码中。
可选地,响应数据获取指令,从网页源代码中获取待处理的目标数据包括:响应数据获取指令,禁止执行与数据获取指令对应的原始操作事件,并从网页源代码中获取待处理的目标数据。
可选地,对目标数据进行处理,得到处理结果包括:将目标数据显示在浏览器的网页上。
为了实现上述目的,根据本发明的另一方面,还提供了一种数据处理装置。该装置可以包括:获取单元,用于响应数据获取指令,从网页源代码中获取待处理的目标数据,其中,目标数据是从浏览器的当前运行环境下获取到的目标表格中的数据,并预先存储在网页源代码中;处理单元,用于对目标数据进行处理,得到处理结果。
为了实现上述目的,根据本发明的另一方面,还提供了一种存储介质。该存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行本发明实施例的数据处理方法。
为了实现上述目的,根据本发明的另一方面,还提供了一种电子设备。该电子设备包括至一个处理器、以及与处理器连接的至少一个存储器、总线;其中,处理器、存储器通过总线完成相互间的通信;处理器用于调用存储器中的程序指令,以执行本发明实施例的数据处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910906503.8/2.html,转载请声明来源钻瓜专利网。