HTML文档的解析方法、发送方法、解析装置以及发送装置制造方法及图纸

技术编号:30367788 阅读:26 留言:0更新日期:2021-10-16 17:40
本申请公开了一种HTML文档的解析方法、发送方法、解析装置以及发送装置,所述解析方法包括接收来自服务端的目标HTML文档,其中,所述目标HTML文档中包含自定义标签;在支持所述自定义标签的情况下,读取所述目标HTML文档中的目标标签的类型属性;按照所述类型属性指示的类型,对所述目标标签的值进行解析,以得到所述目标标签的各个节点。所述目标标签的各个节点。所述目标标签的各个节点。

【技术实现步骤摘要】
HTML文档的解析方法、发送方法、解析装置以及发送装置


[0001]本申请属于计算机
,具体涉及一种HTML文档的解析方法、发送方法、解析装置以及发送装置。

技术介绍

[0002]目前,获取信息的渠道大多是通过图文资讯及视频流媒体,从而产生了无数资讯类阅读软件,为了保证编辑和阅读的一致性,大部分都会采用富文本编辑器来进行文章的标记,最后输出超文本标记语言(Hypertext Markup Language,HTML)格式,以字符串的形式存储在数据库,客户端可以直接利用浏览器的特性在不对HTML做任何处理的情况下直接进行渲染。
[0003]然而,传统的HTML格式,不适用于文档复杂的场景,当需要渲染一些HTML支持标签以外的内容时,传统HTML无法支持。也就是说,当多媒体内容比较复杂时,客户端无法解析传统HTML支持标签以外的内容。

技术实现思路

[0004]本申请实施例的目的是提供一种HTML文档的解析方法,能够解决客户端无法解析传统HTML支持标签以外的内容的问题。
[0005]第一方面,本申请实施例提供本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种HTML文档的解析方法,其特征在于,包括:接收来自服务端的目标HTML文档,其中,所述目标HTML文档中包含自定义标签;在支持所述自定义标签的情况下,读取所述目标HTML文档中的目标标签的类型属性;按照所述类型属性指示的类型,对所述目标标签的值进行解析,以得到所述目标标签的各个节点。2.根据权利要求1所述的解析方法,其特征在于,在按照所述类型属性指示的类型,对所述目标标签的值进行解析之后,所述方法还包括:采用与所述目标标签的类型对应的渲染方式,对解析得到的所述目标标签的各个节点进行渲染。3.根据权利要求2所述的解析方法,其特征在于,在对解析得到的所述目标标签的各个节点进行渲染之后,所述方法还包括:对渲染后的所述目标HTML文档中的各个目标标签进行HTML渲染并显示渲染后的界面。4.根据权利要求1

3任一项所述的解析方法,其特征在于,还包括:在不支持所述自定义标签的情况下,获取所述目标HTML文档中的HTML文本;对获取的所述HTML文本进行HTML渲染并显示渲染后的界面。5.一种HTML文档的发送方法,其特征在于,包括:获取目标HTML文档,其中,所述目标HTML文档中包含自定义标签,其中,所述自定义标签的属性包括指示所述自定义标签的类型的类型属性;过滤掉所述目标HTML文档中的非法标签;将过滤掉非法标签的所述目标HTML文档发送至客户端。6...

【专利技术属性】
技术研发人员:王一旋
申请(专利权)人:杭州隆埠科技有限公司
类型:发明
国别省市:

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

1