页面处理方法、装置、设备及存储介质制造方法及图纸

技术编号:21033429 阅读:15 留言:0更新日期:2019-05-04 05:08
本发明专利技术提供的页面处理方法、装置、设备及存储介质,属于网页处理技术领域。该页面处理方法包括:爬取目标页面;获取所述目标页面中的目标数据;将所述目标数据转换为目标格式的多个数据单元;根据多个所述数据单元生成新页面。本发明专利技术通过爬取目标页面;获取所述目标页面中的目标数据;将所述目标数据转换为目标格式的多个数据单元;根据多个所述数据单元生成新页面使得用户无需从无到有的进行开发,而是通过先爬取到相关的网页后,得到网页的数据单元,进而可以有效缩短了开发页面的时间,提高了页面开发效率,同时有效节约了开发成本。

【技术实现步骤摘要】
页面处理方法、装置、设备及存储介质
本专利技术涉及网页处理
,具体而言,涉及页面处理方法、装置、设备及存储介质。
技术介绍
随着web(WorldWideWeb,万维网)发展从web1.0时代到web2.0时代,直至今天的技术框架百花齐放,web开发的效率逐渐提升。但是目前网页都是通过工程师开发成对应的界面,从而导致开发成本较高,另外开发周期长,时间成本也比较高。
技术实现思路
本专利技术实施例提供的页面处理方法、装置、设备及存储介质,可以解决现有技术中的无法提高页面处理的精度的技术问题。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供的一种页面处理方法,包括:爬取目标页面;获取所述目标页面中的目标数据;将所述目标数据转换为目标格式的多个数据单元;根据多个所述数据单元生成新页面。在本专利技术实施例中,通过爬取目标页面;获取所述目标页面中的目标数据;将所述目标数据转换为目标格式的多个数据单元;根据多个所述数据单元生成新页面。使得用户无需从无到有的进行开发,而是通过先爬取到相关的网页后,得到网页的数据单元,进而可以有效缩短了开发页面的时间,提高了页面开发效率,同时有效节约了开发成本。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,所述获取所述目标页面中的目标数据,包括:提取所述目标页面所对应的页面布局信息;根据所述页面布局信息从所述目标页面中确定出目标数据。在本专利技术实施例中,通过提取目标页面所对应的页面布局信息,从而根据所述页面布局信息从所述目标页面中确定出目标数据,可以快速抓取目标页面的相关信息,可以降低人工开发时间,进而有效节约开发成本。结合第一方面的第一种可能的实施方式,本专利技术实施例提供了第一方面的第二种可能的实施方式,所述提取所述目标页面所对应的页面布局信息,包括:提取所述目标页面所对应的页面结构和页面样式;将所述页面结构和所述页面样式作为页面布局信息。在本专利技术实施例中,通过提取所述目标页面所对应的页面结构和页面样式,从而使得能够基于所提取的页面结构和页面样式快速生成新页面,进而缩短人工开发时间,进而有效节约开发成本。结合第一方面的第一种可能的实施方式,本专利技术实施例提供了第一方面的第三种可能的实施方式,所述根据所述页面布局信息从所述目标页面中确定出目标数据,包括:根据所述页面布局信息提取所述页面中的页面元素;提取所述页面元素所对应的页面数据;过滤所述页面数据中与预设参数匹配的数据,得到目标数据。在本专利技术实施例中,通过根据所述页面布局信息提取所述页面中的页面元素;提取所述页面元素所对应的页面数据;过滤所述页面数据中与预设参数匹配的数据,得到目标数据,从而得到用户需要的数据(即目标数据),进而使得用户只需要对所爬取到的网页进行适应性修改,即可生成新的页面,进而有效缩短了开发页面的时间,提高了页面开发效率,同时有效节约了开发成本。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,所述将所述目标数据转换为目标格式的多个数据单元,包括:将所述目标数据按照页面标签属性拆分为目标格式的多个数据单元。在本专利技术实施例中,通过将目标数据拆分为同一目标格式的多个数据单元,从而使得用户在使用时,只需要通过找到需要的数据单元,进而组合后便可以生成新页面,进而有效缩短了开发页面的时间,提高了页面开发效率,同时有效节约了开发成本。结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,所述根据多个所述数据单元生成新页面,包括:获取用户输入的配置参数;从多个所述数据单元中确定与所述配置参数所匹配的待配置数据单元;根据所述配置参数配置所述待配置数据单元,得到配置数据单元;根据所述配置单元和多个所述数据单元生成新页面。在本专利技术实施例中,通过获取用户输入的配置参数;从多个所述数据单元中确定与所述配置参数所匹配的待配置数据单元;根据所述配置参数配置所述待配置数据单元,得到配置数据单元;从而通过重新配置数据单元,使得根据所述配置单元和多个所述数据单元生成用户所需要的新页面,使得用户无需从无到有的进行开发,而是通过先爬取到相关的网页后,得到网页的数据单元,进而可以有效缩短了开发页面的时间,提高了页面开发效率,同时有效节约了开发成本。第二方面,本专利技术实施例提供的一种页面处理装置,包括:页面爬取单元,用于爬取目标页面;数据获取单元,用于获取所述目标页面中的目标数据;数据处理单元,用于将所述目标数据转换为目标格式的多个数据单元;页面生成单元,用于根据多个所述数据单元生成新页面。结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,所述数据获取单元还用于:提取所述目标页面所对应的页面布局信息;根据所述页面布局信息从所述目标页面中确定出目标数据。第三方面,本专利技术实施例提供的一种终端设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述页面处理方法的步骤。第四方面,本专利技术实施例提供的一种存储介质,所述存储介质用于存储指令,当所述指令在计算机上运行时,使得所述计算机执行如第一方面任一项所述的页面处理方法。本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术第一实施例提供的页面处理方法的流程图;图2为本专利技术第二实施例提供的页面处理装置的功能模块示意图;图3为本专利技术第三实施例提供的一种终端设备的示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面结合附图,对本专利技术的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。第一实施例由于现有的网页都是通过工程师开发成对应的界面,为了降低开发成本以及缩短开发周期,本实施例首先提供了一种页面处理方法,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。以下对本实施例进行详细介绍。请参阅图1,是本专利技术实施例提供的页面处理方法的流程图。下面将对图1本文档来自技高网...

【技术保护点】
1.一种页面处理方法,其特征在于,包括:爬取目标页面;获取所述目标页面中的目标数据;将所述目标数据转换为目标格式的多个数据单元;根据多个所述数据单元生成新页面。

【技术特征摘要】
1.一种页面处理方法,其特征在于,包括:爬取目标页面;获取所述目标页面中的目标数据;将所述目标数据转换为目标格式的多个数据单元;根据多个所述数据单元生成新页面。2.根据权利要求1所述的方法,其特征在于,所述获取所述目标页面中的目标数据,包括:提取所述目标页面所对应的页面布局信息;根据所述页面布局信息从所述目标页面中确定出目标数据。3.根据权利要求2所述的方法,其特征在于,所述提取所述目标页面所对应的页面布局信息,包括:提取所述目标页面所对应的页面结构和页面样式;将所述页面结构和所述页面样式作为页面布局信息。4.根据权利要求2所述的方法,其特征在于,所述根据所述页面布局信息从所述目标页面中确定出目标数据,包括:根据所述页面布局信息提取所述页面中的页面元素;提取所述页面元素所对应的页面数据;过滤所述页面数据中与预设参数匹配的数据,得到目标数据。5.根据权利要求1所述的方法,其特征在于,所述将所述目标数据转换为目标格式的多个数据单元,包括:将所述目标数据按照页面标签属性拆分为目标格式的多个数据单元。6.根据权利要求1所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:宜博黄江涛
申请(专利权)人:宜创北京科技有限公司
类型:发明
国别省市:北京,11

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

1