[发明专利]目录树的生成方法、装置及系统在审
申请号: | 201310657132.7 | 申请日: | 2013-12-06 |
公开(公告)号: | CN104699706A | 公开(公告)日: | 2015-06-10 |
发明(设计)人: | 王保强 | 申请(专利权)人: | 中国移动通信集团海南有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张颖玲;张振伟 |
地址: | 570125 海南省海口市*** | 国省代码: | 海南;66 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目录 生成 方法 装置 系统 | ||
1.一种目录树的生成方法,其特征在于,该方法包括:
web服务端接收目录结构的数据集合,根据所述数据集合生成数组对象,按照键值对所述数组对象中的每条记录进行解析,根据解析出的节点信息生成可直接展现的目录树信息,并发送所述目录树信息。
2.根据权利要求1所述的生成方法,其特征在于,所述web服务端接收目录结构的数据集合为:所述web服务端接收数据库端发送的所述数据集合;其中,
所述数据集合为:所述数据库端根据所述web服务端的请求,对数据库端中目录树的结构化查询语言(SQL)语句进行解析,根据解析出的节点信息生成的所述数据集合。
3.根据权利要求1所述的生成方法,其特征在于,所述根据所述数据集合生成数组对象为:根据所述数据集合中每条记录的节点信息生成数组对象。
4.根据权利要求1所述的生成方法,其特征在于,所述按照键值对所述数组对象的每条记录进行解析为:按照键值对所述数组对象中每条记录的表示节点信息的字段进行解析,或者按照键值对所述数组对象中每条记录的表示节点信息和节点附加属性信息的字段进行解析;其中,
所述键值为:所述数组对象中每条记录的节点编码。
5.根据权利要求1所述的生成方法,其特征在于,所述根据解析出的节点信息生成可直接展现的目录树信息为:根据解析出的节点编码、父节点编码、节点名称、节点层级、是否叶子/目录节点信息生成可供客户端直接展现的目录树信息。
6.一种目录树的生成方法,其特征在于,该方法包括:
客户端接收可直接展现的目录树信息,根据所述目录树信息生成和展现目录树,并响应鼠标事件与所述目录树的交互。
7.根据权利要求6所述的生成方法,其特征在于,所述客户端接收可供客户端直接展现的目录树信息为:所述客户端接收web服务端发送的可供客户端直接展现的目录树信息。
8.根据权利要求6所述的生成方法,其特征在于,所述可直接展现的目录树信息包括:所述节点信息的超文本标记语言(HTML)标签信息和JavaScript脚本信息。
9.根据权利要求8所述的生成方法,其特征在于,所述根据所述目录树信息生成目录树为:所述客户端根据内嵌的级联样式表(CSS)代码或CSS文件对所述可直接展现的目录树信息中节点信息的HTML标签信息和JavaScript脚本信息进行渲染,生成目录树。
10.根据权利要求6所述的方法,其特征在于,所述响应鼠标事件与所述目录树的交互为:所述客户端利用JavaScript代码和JavaScript文件确定鼠标事件,响应所述鼠标事件对应的目录树展现方式。
11.一种目录树的生成方法,其特征在于,该方法包括:
web服务端接收数据库端发送的目录结构的数据集合,根据所述数据集合生成数组对象,按照键值对所述数组对象中的每条记录进行解析,根据解析出的节点信息生成可直接展现的目录树信息,并发送所述目录树信息;
客户端接收可供客户端直接展现的目录树信息,根据所述目录树信息生成和展现目录树,并响应鼠标事件与所述目录树的交互。
12.一种目录树的生成装置,其特征在于,该装置包括:第一接收模块、第一生成模块、第一解析模块、第二生成模块和第一发送模块;其中,
第一接收模块,用于接收目录结构的数据集合;
第一生成模块,用于将接收到的所述数据集合生成数组对象;
第一解析模块,用于解析所述数组对象中的每条记录;
第二生成模块,用于根据解析出的节点信息生成可直接展现的目录树信息;
第一发送模块,用于发送可直接展现的目录树信息。
13.根据权利要求12所述的生成装置,其特征在于,所述第一生成模块,具体用于根据所述数据集合中的节点信息生成数组对象。
14.根据权利要求12所述的生成装置,其特征在于,所述第一解析模块,具体用于按照键值对所述数组对象中每条记录的表示节点信息的字段进行解析,或者按照键值对数组对象中的每条记录的表示节点信息和节点附加属性信息的字段进行解析;其中,
所述键值为所述数组对象中每条记录的节点编码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团海南有限公司;,未经中国移动通信集团海南有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310657132.7/1.html,转载请声明来源钻瓜专利网。