一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种生成网页模板的方法及相关设备与流程

2021-11-20 01:40:00 来源:中国专利 TAG:

技术特征:
1.一种生成网页模板的方法,其特征在于,包括:分离样本网页的内容,得到纯净的超文本标记语言html文件和独立的层叠样式表css文件,所述纯净的html通过链接的形式引用所述独立的css文件;将所述纯净的html文件中的显示标签替换为编辑标签;根据所述编辑标签生成可编辑的网页模板。2.根据权利要求1所述的方法,其特征在于,所述根据所述编辑标签生成可编辑的网页模板,包括:根据所述编辑标签生成多个网页可视板块;根据所述多个网页可视板块生成可编辑的网页模板。3.根据权利要求1或2所述的方法,其特征在于,所述将所述纯净的html文件中的显示标签替换为编辑标签之前,所述方法还包括:去除所述纯净的html文件中的文字信息和/或错误显示的图片。4.根据权利要求1-3任一项所述的方法,其特征在于,所述分离样本网页的内容,得到纯净的超文本标记语言html文件和独立的css文件之后,所述方法还包括:去除所述独立的css文件中的隐藏样式。5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述编辑标签生成可编辑的网页模板之后,所述方法还包括:接收在所述网页模板中的所述编辑标签中输入的内容;根据在所述网页模板中的所述编辑标签中输入的内容生成目标网页,其中,所述网页模板中的所述编辑标签变换为了所述目标网页中的显示标签。6.根据权利要求1-5任一项所述的方法,其特征在于,所述将所述纯净的html文件中的显示标签替换为编辑标签之后,所述根据在所述网页模板中的所述编辑标签中输入的内容生成目标网页之前,所述方法还包括:保存所述显示标签和所述编辑标签的第一映射关系;其中,所述第一映射关系用于在将所述网页模板转换为目标网页时确定需要转换为显示标签的编辑标签。7.根据权利要求1-5任一项所述的方法,其特征在于,所述分离样本网页的内容,得到纯净的超文本标记语言html文件和独立的层叠样式表css文件之后,所述方法还包括:接收其他设备发送的第一指示信息,所述第一指示信息用于指示所述显示标签和所述编辑标签的第二映射关系,所述第二映射关系用于在将所述网页模板转换为目标网页时确定需要转换为显示标签的编辑标签,和/或,用于在根据所述样本网页生成所述网页模板时确定需要转换为编辑标签的显示标签。8.根据权利要求7任一项所述的方法,其特征在于,所述接收其他设备发送的第一指示信息之前,所述方法还包括:向其他设备发送请求消息,所述请求消息用于请求发送所述第一指示信息。9.根据权利要求7或8所述的方法,其特征在于,所述接收其他设备发送的第一指示信息之后,所述方法还包括:接收其他设备的第二指示信息,所述第二指示信息用于指示将所述第二映射关系中的中的一个或多个显示标签更换为编辑标签。10.根据权利要求1-9任一项所述的方法,其特征在于,所述分离样本网页的内容,得到
纯净的超文本标记语言html文件和独立的层叠样式表css文件之前,所述方法还包括:确定所述样本网页的网页视图;通过调用所述网页视图中的接口将所述样本网页的内容存储到预设文件路径中;从所述预设路径获取所述样本网页的内容。11.根据权利要求10所述的方法,其特征在于,所述确定所述样本网页的网页视图包括:确定所述样本网页的活动activity;根据所述activity确定根视图;遍历所述根视图中的视图控件以确定所述网页视图。12.根据权利要求1-11任一项所述的方法,其特征在于,所述分离样本网页的内容,得到纯净的超文本标记语言html文件和独立的层叠样式表css文件,包括:分离样本网页的内容,得到纯净的超文本标记语言html文件、独立的层叠样式表css文件、独立的脚本语言javascript,其中,所述纯净的html通过链接的形式引用所述javascript。13.一种生成网页模板的装置,其特征在于,所述装置包括:分离单元,用于分离样本网页的内容,得到纯净的超文本标记语言html文件和独立的层叠样式表css文件,所述纯净的html通过链接的形式引用所述独立的css文件;替换单元,用于将所述纯净的html文件中的显示标签替换为编辑标签;第一生成单元,用于根据所述编辑标签生成可编辑的网页模板。14.根据权利要求13所述的装置,其特征在于,所述第一生成单元,还用于根据所述编辑标签生成多个网页可视板块;所述第一生成单元,还用于根据所述多个网页可视板块生成可编辑的网页模板。15.根据权利要求13或14所述的装置,其特征在于,所述装置还包括:第一去除单元,用于在将所述纯净的html文件中的显示标签替换为编辑标签之前,去除所述纯净的html文件中的文字信息和/或错误显示的图片。16.根据权利要求13-15任一项所述的装置,其特征在于,所述装置还包括:第二去除单元,用于在分离样本网页的内容,得到纯净的超文本标记语言html文件和独立的css文件之后,去除所述独立的css文件中的隐藏样式。17.根据权利要求13-16任一项所述的装置,其特征在于,所述装置还包括:接收单元,用于在根据所述编辑标签生成可编辑的网页模板之后,接收在所述网页模板中的所述编辑标签中输入的内容;第二生成单元,用于根据在所述网页模板中的所述编辑标签中输入的内容生成目标网页,其中,所述网页模板中的所述编辑标签变换为了所述目标网页中的显示标签。18.根据权利要求13-17任一项所述的装置,其特征在于,所述装置还包括:保存单元,用于在将所述纯净的html文件中的显示标签替换为编辑标签之后,根据在所述网页模板中的所述编辑标签中输入的内容生成目标网页之前,保存所述显示标签和所述编辑标签的第一映射关系;其中,所述第一映射关系用于在将所述网页模板转换为目标网页时确定需要转换为显示标签的编辑标签。19.根据权利要求13-17任一项所述的装置,其特征在于,
所述接收单元,还用于在分离样本网页的内容,得到纯净的超文本标记语言html文件和独立的层叠样式表css文件之后,接收其他设备发送的第一指示信息,所述第一指示信息用于指示所述显示标签和所述编辑标签的第二映射关系,所述第二映射关系用于在将所述网页模板转换为目标网页时确定需要转换为显示标签的编辑标签,和/或,用于在根据所述样本网页生成所述网页模板时确定需要转换为编辑标签的显示标签。20.根据权利要求19所述的装置,其特征在于,所述装置还包括:发送单元,用于在接收其他设备发送的第一指示信息之前,向其他设备发送请求消息,所述请求消息用于请求发送所述第一指示信息。21.根据权利要求19或20所述的装置,其特征在于,所述接收单元,还用于在接收其他设备发送的第一指示信息之后,接收其他设备的第二指示信息,所述第二指示信息用于指示将所述第二映射关系中的中的一个或多个显示标签更换为编辑标签。22.根据权利要求13-21任一项所述的装置,其特征在于,所述装置还包括:确定单元,用于在分离样本网页的内容,得到纯净的超文本标记语言html文件和独立的层叠样式表css文件之前,确定所述样本网页的网页视图;存储单元,用于通过调用所述网页视图中的接口将所述样本网页的内容存储到预设文件路径中;获取单元,用于从所述预设路径获取所述样本网页的内容。23.根据权利要求22所述的装置,其特征在于,所述确定单元,还用于确定所述样本网页的活动activity;所述确定单元,还用于根据所述activity确定根视图;所述确定单元,还用于遍历所述根视图中的视图控件以确定所述网页视图。24.根据权利要求13-23任一项所述的装置,其特征在于,所述分离单元,还用于分离样本网页的内容,得到纯净的超文本标记语言html文件、独立的层叠样式表css文件、独立的脚本语言javascript,其中,所述纯净的html通过链接的形式引用所述javascript。25.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当其在处理器上运行时,实现权利要求1-12任一所述的方法。

技术总结
本申请实施例提供一种生成网页模板的方法及相关设备,该方法包括:分离样本网页的内容,得到纯净的超文本标记语言HTML文件和独立的层叠样式表CSS文件,所述纯净的HTML通过链接的形式引用所述独立的CSS文件;然后将所述纯净的HTML文件中的显示标签替换为编辑标签;之后,根据所述编辑标签生成可编辑的网页模板,采用本申请实施例,能够在节约开发成本的基础上快速的生成网页模板。基础上快速的生成网页模板。基础上快速的生成网页模板。


技术研发人员:蒋文赛 王杭 帅煜韬
受保护的技术使用者:华为技术有限公司
技术研发日:2020.05.13
技术公布日:2021/11/19
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献