网页页面的转换方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:31088166 阅读:26 留言:0更新日期:2021-12-01 12:46
本公开公开了网页页面的转换方法、装置、电子设备、存储介质以及程序产品,涉及人工智能技术领域,尤其涉及大数据、云服务技术领域。具体实现方案为:响应于用于对待处理网页页面渲染的请求,获取用于渲染的定位标识符,其中,定位标识符是从待处理网页页面中得到的;基于定位标识符,对待处理网页页面进行渲染,得到待转换数据;以及将待转换数据进行转换,得到目标文件。目标文件。目标文件。

【技术实现步骤摘要】
网页页面的转换方法、装置、电子设备以及存储介质


[0001]本公开涉及人工智能
,尤其涉及大数据、云服务
,具体涉及网页页面的转换方法、装置、电子设备、存储介质以及程序产品。

技术介绍

[0002]随着计算机技术的飞速发展,数据和信息可以加载于各种格式的文件中,例如Word、Excel、PDF、HTML或者图片等。为了提高对数据和信息的共享效率,可以提供不同文件之间的格式转换功能,以满足不同的处理和应用需求,达到资源共享。

技术实现思路

[0003]本公开提供了一种网页页面的转换方法、装置、电子设备、存储介质以及程序产品。
[0004]根据本公开的一方面,提供了一种网页页面的转换方法,包括:响应于用于对待处理网页页面渲染的请求,获取用于渲染的定位标识符,其中,所述定位标识符是从所述待处理网页页面中得到的;基于所述定位标识符,对所述待处理网页页面进行渲染,得到待转换数据;以及将所述待转换数据进行转换,得到目标文件。
[0005]根据本公开的另一方面,提供了一种网页页面的转换装置,包括:获取模块,用于响应本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网页页面的转换方法,包括:响应于用于对待处理网页页面渲染的请求,获取用于渲染的定位标识符,其中,所述定位标识符是从所述待处理网页页面中得到的;基于所述定位标识符,对所述待处理网页页面进行渲染,得到待转换数据;以及将所述待转换数据进行转换,得到目标文件。2.根据权利要求1所述的方法,其中,所述定位标识符包括多个定位标识符,所述待处理网页页面包括多个子待处理网页页面,所述多个子待处理网页页面与所述多个定位标识符一一对应;所述基于所述定位标识符,对所述待处理网页页面进行渲染,得到待转换数据包括:根据所述多个定位标识符,从所述待处理网页页面中提取多个子待处理网页页面;对所述多个子待处理网页页面分别进行渲染,得到多个子待转换数据,其中,所述多个子待转换数据与所述多个子待处理网页页面一一对应;以及基于所述多个子待转换数据,得到所述待转换数据。3.根据权利要求2所述的方法,还包括:针对所述多个子待转换数据中的每个子待转换数据,标记与所述子待转换数据相对应的定位标识符,得到标记定位标识符;分别计算多个所述标记定位标识符和所述多个定位标识符各自的数量,得到标记标识符数量和标识符数量;基于所述标记标识符数量和所述标识符数量,确定所述待处理网页页面的渲染进度;以及在所述标记标识符数量和所述标识符数量相同的情况下,确定所述待处理网页页面完成渲染,以便执行所述将所述待转换数据进行转换,得到目标文件的操作。4.根据权利要求2所述的方法,还包括:计算所述多个子待转换数据的子数据数量;计算所述多个定位标识符的标识符数量;基于所述子数据数量和所述标识符数量,确定所述待处理网页页面的渲染进度;以及在所述子数据数量与所述标识符数量相同的情况下,确定所述待处理网页页面完成渲染,以便执行所述将所述待转换数据进行转换,得到目标文件的操作。5.根据权利要求2所述的方法,还包括:计算所述待处理网页页面的页面数据量;分别计算所述多个子待处理网页页面的数据量,得到多个子页面数据量,其中,所述多个子待处理网页页面与所述多个子页面数据量一一对应;基于所述多个子页面数据量,得到所述子页面数据量之和;以及在所述页面数据量与所述子页面数据量之和相同的情况下,执行所述对多个子待处理网页页面分别进行渲染,得到多个子待转换数据的操作。6.根据权利要求1所述的方法,还包括:解析初始网页页面,得到网页数据和网页模板;将所述网页数据填充至所述网页模板中,得到所述待处理网页页面;计算所述待处理网页页面的数据量;以及
在所述待处理网页页面小于预设数据量阈值的情况下,发送所述用于对待处理网页页面渲染的请求,以便执行响应于用于对待处理网页页面渲染的请求,获取用于渲染的定位标识符的操作。7.根据权利要求1所述的方法,还包括:识别所述待处理网页页面的待处理标识符;从标识符集合中检索与所述待处理标识符相匹配的标识符,其中,所述标识符集合中的标识符指示了已经得到目标文件的历史待处理网页页面;在检索到与所述待处理标识符相匹配的标识符的情况下,基于所述待处理标识符,从历史目标文件集合中检索与所述待处理网页页面相对应的历史目标文件;将所述历史目标文件作为所述待处理网页页面的目标文件;以及在未检索到与所述待处理标识符相匹配的标识符的情况下,执行所述获取用于渲染的定位标识符的操作。8.根据权利要求1所述的方法,其中,所述将所述待转换数据进行转换,得到目标文件包括:将所述多个子待转换数据分别进行转换,得到多个子目标文件,其中,所述多个子待转换数据与所述多个子目标文件一一对应;以及合并所述多个子目标文件,得到目标文件。9.一种网页页面的转换装置,包括:获取模块,用于响应于用于对待处理网页页面渲染的请求,获取用于渲染的定位标识符,其中,所述定位标识符是从所述待处理网页页面中得到的;渲染模块,用于基于所述定位标识符,对所述待处理网页页面进行渲染,得到待转换数据;以及转换模块,用于将所述待转换数据进行转换,得到目标文件。10.根据权利要求9所述的装置,其中,所述定位标识符包括多个定位标识符,所述待处理网页页面包括多个子待处理网页页面,所述多个子待处理网页页面与所述多个定位标识符一一对应;所述渲染模块包括:提取单...

【专利技术属性】
技术研发人员:张波波
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1