[发明专利]数据处理方法、装置、设备及存储介质在审
申请号: | 201810576076.7 | 申请日: | 2018-06-06 |
公开(公告)号: | CN108874484A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 谢议尊 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F8/38;G06F17/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;刘芳 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据节点 父节点 数据源 树形视图 数据处理 存储介质 子节点 父子关系 构造过程 构造效率 预设 | ||
1.一种数据处理方法,其特征在于,所述方法包括:
获取包含多个数据节点的数据源,其中,所述数据节点包含至少一个父节点及所述父节点对应的至少一个子节点,所述父节点和所述父节点对应的至少一个子节点按照预设的顺序进行排列;
根据所述数据源,为所述数据源中各所述数据节点生成树形视图,所述树形视图中显示有所述数据源中的各所述数据节点,以及数据节点间的父子关系。
2.根据权利要求1所述的方法,其特征在于,所述根据所述数据源,为所述数据源中各所述数据节点生成树形视图,包括:
根据所述数据源中的每个数据节点的第一数据结构,确定所述每个数据节点的第一指示信息;所述第一数据结构包括:所述每个数据节点的标识和所述每个数据节点的第一指示信息;所述第一指示信息用于指示对所述每个数据节点进行显示或隐藏;
根据所述数据源中的每个父节点的第二数据结构,确定所述每个父节点对应的子节点;所述第二数据结构包括:所述每个父节点的标识及所述每个父节点对应的子节点的标识;
根据所述每个父节点对应的子节点及所述第一指示信息,生成所述树形视图;所述树形视图包括所述每个父节点对应的展示按钮;所述展示按钮用于在接收到触发操作时,对所述每个父节点对应的子节点进行显示或隐藏。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述数据源,为所述数据源中各所述数据节点生成树形视图,还包括:
根据所述数据源中每个数据节点的第三数据结构,确定所述每个数据节点的层级数;所述第三数据结构包括:所述每个数据节点的标识和所述每个数据节点对应的层级数;
根据所述每个数据节点对应的层级数,确定缩进距离;
根据所述缩进距离,对所述每个数据节点进行缩进显示,使得所述树形视图中所述每个数据节点的起始显示位置相对于预设显示位置的距离为所述缩进距离。
4.根据权利要求3所述的方法,其特征在于,所述根据所述缩进距离,对所述每个数据节点进行缩进显示,使得所述树形视图中所述每个数据节点的起始显示位置相对于预设显示位置的距离为所述缩进距离,包括:
若所述缩进距离大于或等于预设阈值,则根据所述预设阈值,对所述每个数据节点进行缩进显示,使得所述树形视图中所述每个数据节点的起始显示位置相对于预设显示位置的距离为所述预设阈值。
5.根据权利要求3所述的方法,其特征在于,所述根据所述数据源,为所述数据源中各所述数据节点生成树形视图,还包括:
根据所述缩进距离,在所述树形视图中绘制第一位置与所述每个数据节点的起始显示位置之间的横向线条;所述第一位置为所述每个数据节点所在行上所述每个数据节点的父节点的起始显示位置所对应的位置。
6.根据权利要求5所述的方法,其特征在于,所述根据所述数据源为所述数据源中各所述数据节点生成树形视图,还包括:
在所述树形视图中绘制第二位置与所述第一位置之间的纵向线条;所述第二位置为所述每个数据节点的父节点的起始显示位置。
7.根据权利要求5所述的方法,其特征在于,所述根据所述数据源,为所述数据源中各所述数据节点生成树形视图,还包括:
在所述树形视图中绘制所述每个数据节点的起始显示位置与第三位置之间的纵向线条;所述第三位置为所述每个数据节点的子节点所在行上所述每个数据节点的起始显示位置所对应的位置。
8.一种数据处理装置,其特征在于,包括:
获取模块,用于获取包含多个数据节点的数据源,其中,所述数据节点包含至少一个父节点及所述父节点对应的至少一个子节点,所述父节点和所述父节点对应的至少一个子节点按照预设的顺序进行排列;
生成模块,用于根据所述数据源,为所述数据源中各所述数据节点生成树形视图,所述树形视图中显示有所述数据源中的各所述数据节点,以及数据节点间的父子关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810576076.7/1.html,转载请声明来源钻瓜专利网。