本申请属于通信,具体涉及一种信息获取方法及装置。
背景技术:
1、目前,电子设备(例如:手机)在日常生活中的使用率越来越高,用户对电子设备的功能需求也越来越多样化,譬如在用户使用电子设备浏览网页界面的过程中,有时需要将界面中的不同类型信息(例如:文本类信息)提取出来。
2、现有技术中,往往需要用户先进行截屏操作后,再通过文字识别(opticalcharacter recognition,ocr)技术或其他类型的识别技术对图片进行识别,提取图片的文字信息或其他类型信息,然而网页界面往往包含的信息类型较复杂,会对想要提取的指定类型的信息产生干扰,导致信息获取的准确性较低。
技术实现思路
1、本申请实施例的目的是提供一种信息获取方法及装置,以解决上述问题。
2、第一方面,本申请实施例提供了一种信息获取方法,应用于电子设备,包括:
3、接收用户对所述电子设备显示的网页界面的第一输入;
4、响应于所述第一输入,获取所述网页界面所包含的原始节点;
5、从所述原始节点中获取包含指定类型的信息的节点,将所述包含指定类型的信息的节点作为待处理节点;
6、从所述待处理节点中获取所述第一输入所对应的目标待处理节点;
7、从所述目标待处理节点所包含的子节点中获取目标子节点;所述目标子节点中不包含除所述指定类型的信息之外的信息;
8、基于所述目标子节点获取所述第一输入所对应的目标信息。
9、第二方面,本申请实施例提供了一种信息获取装置,应用于电子设备,该装置包括:
10、输入接收模块,用于接收用户对所述电子设备显示的网页界面的第一输入;
11、原始节点获取模块,用于响应于所述第一输入,获取所述网页界面所包含的原始节点;
12、待处理节点获取模块,用于从所述原始节点中获取包含指定类型的信息的节点,将所述包含指定类型的信息的节点作为待处理节点;
13、目标待处理节点获取模块,用于从所述待处理节点中获取所述第一输入所对应的目标待处理节点;
14、目标子节点获取模块,用于从所述目标待处理节点所包含的子节点中获取目标子节点;所述目标子节点中不包含除所述指定类型的信息之外的信息;
15、信息获取模块,用于基于所述目标子节点获取所述第一输入所对应的目标信息。
16、第三方面,本申请实施例提供了一种电子设备,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的信息获取方法的步骤。
17、第四方面,本申请实施例提供了一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的信息获取方法的步骤。
18、第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
19、第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
20、本申请实施例提供的信息获取方法,通过接收用户对所述电子设备显示的网页界面的第一输入;响应于所述第一输入,获取所述网页界面所包含的原始节点;从所述原始节点中获取包含指定类型的信息的节点,将所述包含指定类型的信息的节点作为待处理节点;从所述待处理节点中获取所述第一输入所对应的目标待处理节点;从所述目标待处理节点所包含的子节点中获取目标子节点;所述目标子节点中不包含除所述指定类型的信息之外的信息;基于所述目标子节点获取所述第一输入所对应的目标信息。这样,先通过信息类型对网页界面所包含的原始节点进行初始筛选,再从待处理节点中获取第一输入所对应的目标待处理节点,进一步从目标待处理节点中选取不包含其他类型的信息的目标子节点,这样可以通过目标子节点获取到第一输入所对应的且信息类型为指定类型的信息,这样通过一步步的筛选,可以保留只包含指定类型信息的有效的节点,去除包含其他类型信息的其他无效节点的干扰,可以提高获取指定类型的信息的准确性。
1.一种信息获取方法,应用于电子设备,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述从所述目标待处理节点所包含的子节点中获取目标子节点之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述从各所述目标待处理节点对应的备份节点中获取所述目标子节点,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于所述目标子节点获取所述第一输入所对应的目标信息,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于各所述目标子节点的坐标区域信息,获取所述第一输入所对应的目标信息,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.一种信息获取装置,应用于电子设备,其特征在于,所述装置包括:
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
9.根据权利要求8所述的装置,其特征在于,所述目标子节点获取模块,还具体用于:
10.根据权利要求8所述的装置,其特征在于,所述信息获取模块,包括:
11.根据权利要求10所述的装置,其特征在于,所述信息获取子模块,具体用于:
12.根据权利要求7所述的装置,其特征在于,所述装置还包括: