一种基于树形结构的留言回复表示方法及系统技术方案

技术编号:24497244 阅读:51 留言:0更新日期:2020-06-13 03:31
本发明专利技术提供一种基于树形结构的留言回复表示方法及系统,涉及互联网应用的设计及实现领域,具体而言,涉及一种基于树形结构的留言回复表示方法及系统。本发明专利技术解决了互联网应用在一定程度上注意到了保留评论的实际回复目标信息,但仅仅局限在浅层,即第一级回复(评论)的所有子回复(评论)的问题。本发明专利技术的方案:包括回复输入框、根节点至回复目标节点的路径节点渲染、回复目标节点渲染、子节点排序器和回复目标节点下的子节点渲染。本发明专利技术可以完整保留所有回复的上下文信息,无杂质、无噪音地显示出对话上下文的全部脉络,使互联网应用中的用户间交流更加通畅、便利。

A message reply representation method and system based on tree structure

【技术实现步骤摘要】
一种基于树形结构的留言回复表示方法及系统
本专利技术涉及互联网应用的设计及实现领域,具体而言,涉及一种基于树形结构的留言回复表示方法及系统。
技术介绍
伴随着互联网(包含移动互联网,下同)和信息技术的快速发展,互联网应用如雨后春笋,层出不穷。作为用户之间信息交互、沟通交流的主要渠道和载体,留言回复模块的设计与开发是互联网应用的重中之重。目前,主流的留言回复表示方法多为:筛选数条好评度最高的评论,作为精品评论或热门评论置顶;剩余评论默认按照时间顺序由新到旧排列,某些应用亦允许按照时间倒序或好评度排列;涉及到用户针对某一条特定回复(评论)进行回复(评论)时,多以(回复者)回复(被回复者):(回复内容)的格式表示,导致上下文信息严重缺失。现有技术中,互联网应用在一定程度上注意到了保留评论的实际回复目标信息,但仅仅局限在浅层,即第一级回复(评论)的所有子回复(评论)。
技术实现思路
针对现有技术中互联网应用在一定程度上注意到了保留评论的实际回复目标信息,但仅仅局限在浅层,即第一级回复(评论)的所有子回复(评论本文档来自技高网...

【技术保护点】
1.一种基于树形结构的留言回复表示方法,其特征在于,包括以下步骤:/nA:通过回复目标对留言回复界面进行渲染,得到留言回复界面;/nB:回复输入框中输入新的回复目标,并生成新的回复目标的ID,点击提交;/nC:根据回复数据表中查找该回复内容的ID是否存在目标节点,如果不存在目标节点则提示错误并结束,如果存在目标节点则将新的回复内容的ID作为目标节点的子节点插入数据表,并将新的回复内容的ID设为新的目标节点;/nD:通过子节点排序器对数据表的子节点进行排序,回复目标节点下的子节点渲染;/nE:根据新的目标节点重新渲染留言回复界面,生成新的留言回复界面。/n

【技术特征摘要】
1.一种基于树形结构的留言回复表示方法,其特征在于,包括以下步骤:
A:通过回复目标对留言回复界面进行渲染,得到留言回复界面;
B:回复输入框中输入新的回复目标,并生成新的回复目标的ID,点击提交;
C:根据回复数据表中查找该回复内容的ID是否存在目标节点,如果不存在目标节点则提示错误并结束,如果存在目标节点则将新的回复内容的ID作为目标节点的子节点插入数据表,并将新的回复内容的ID设为新的目标节点;
D:通过子节点排序器对数据表的子节点进行排序,回复目标节点下的子节点渲染;
E:根据新的目标节点重新渲染留言回复界面,生成新的留言回复界面。


2.根据权利要求1所述的一种基于树形结构的留言回复表示方法,其特征在于,所述A包括:
A1:根据回复数据表中查找该回复内容的ID是否存在目标节点;
A2:如果不存在目标节点则提示错误并结束,如果存在目标节点判断该节点是否可以继续追溯父节点;
A3:如果可以继续追溯父节点,则追加父节点至上文列表,并设父节点为当前节点并返回步骤1.2,如果不可以继续追溯父节点则保存目标节点的全部子节点至下文列表渲染上文列表全部节点、渲染目标节点、渲染回复输入框、渲染节点排序器、渲染下文列表全部节点。


3.根据权利要求2所述的一种基于树形结构的留言回复表示方法,其特征在于,所述回复输入框的回复目标仅限于目标节点,回复数据表中插入回复目标作为目标节点的子节点之一,同...

【专利技术属性】
技术研发人员:吴晓一
申请(专利权)人:厦门大学嘉庚学院
类型:发明
国别省市:福建;35

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

1