【技术实现步骤摘要】
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...
【专利技术属性】
技术研发人员:王一旋,
申请(专利权)人:杭州隆埠科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。