富文本处理方法及装置制造方法及图纸

技术编号:41514249 阅读:20 留言:0更新日期:2024-05-30 14:51
本申请提供一种富文本处理方法及装置。该方法包括:接收待粘贴内容对应的第一描述文本,并解析得到第一描述文本对应的数据结构。对数据结构进行深度优先搜索,确定数据结构中的多个叶子节点各自对应的指示信息,指示信息用于指示叶子节点与在数据结构中叶子节点的前一个叶子节点是否对应于同一段落。根据数据结构中的各叶子节点各自对应的指示信息,确定至少一个数组,数组中包括至少一个叶子节点,同一个数组中的叶子节点对应于同一段落。根据至少一个数组,生成第一描述文本对应的第一富文本数据,在富文本编辑器中渲染并显示第一富文本数据对应的富文本内容。本申请的技术方案可以有效的提升复制粘贴场景的数据处理全面性。

【技术实现步骤摘要】

本申请涉及终端,尤其涉及一种富文本处理方法及装置


技术介绍

1、随着智能终端的发展,用户在通过备忘录等软件记录信息时,除了基本的文字外,还希望能够记录表格、图片等其他包含更多信息的内容,因此需要借助富文本编辑器编辑富文本内容。

2、其中富文本编辑器除了可以向用户提供自己输入富文本内容的功能之外,还可以提供将从别处复制来的富文本内容粘贴到富文本编辑器中的功能。其中富文本编辑器在处理复制粘贴的富文本内容时,目前通常的做法是只保留基本的文本信息,而无法保留复制内容的段落信息,进而导致针对复制并粘贴的富文本数据的处理缺乏全面性。


技术实现思路

1、本申请提供一种富文本处理方法及装置,旨在实现针对外源粘贴的内容保留完整的段落信息。

2、第一方面,本申请提供一种富文本处理方法,应用于第一应用程序中的富文本编辑器,所述方法包括:

3、接收待粘贴内容对应的第一描述文本,并解析得到所述第一描述文本对应的数据结构,所述数据结构中包括至少一个节点;

4、对所述数据结构进行深度优先搜本文档来自技高网...

【技术保护点】

1.一种富文本处理方法,其特征在于,应用于第一应用程序中的富文本编辑器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述数据结构进行深度优先搜索,确定所述数据结构中的各叶子节点各自对应的指示信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述分岔节点以及各所述中间节点的节点信息,确定所述第一叶子节点对应的指示信息,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述属性信息中包括至少一种子属性;

6.根据权利要求5所述的方...

【技术特征摘要】

1.一种富文本处理方法,其特征在于,应用于第一应用程序中的富文本编辑器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述数据结构进行深度优先搜索,确定所述数据结构中的各叶子节点各自对应的指示信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述分岔节点以及各所述中间节点的节点信息,确定所述第一叶子节点对应的指示信息,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述属性信息中包括至少一种子属性;

6.根据权利要求5所述的方法,其特征在于,所述数组中的各个叶子节点携带有各自的节点属性;

<...

【专利技术属性】
技术研发人员:张楠
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1