[发明专利]以树状下拉列表框呈现检索结果的检索方法和装置在审
申请号: | 201610880763.9 | 申请日: | 2016-10-09 |
公开(公告)号: | CN107918615A | 公开(公告)日: | 2018-04-17 |
发明(设计)人: | 马飞;郭军 | 申请(专利权)人: | 北京优朋普乐科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04N21/432;H04N21/475 |
代理公司: | 北京恒都律师事务所11395 | 代理人: | 王清亮 |
地址: | 100123 北京市朝阳区高碑店*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 树状 下拉 列表 呈现 检索 结果 方法 装置 | ||
1.一种以树状下拉列表框呈现检索结果的检索方法,其特征在于,包括以下步骤:
检索步骤,基于在下拉列表框中所输入的关键字,对待检索资源进行检索;
检索结果呈现步骤,将上述检索所得到的检索结果结构化,并在所述下拉列表框中以树状结构呈现所述结构化后的检索结果。
2.根据权利要求1所述的方法,其特征在于,进一步包括以下步骤:
追加检索步骤,在上述以树状结构呈现的所述结构化后的检索结果中,以叶子节点所对应的内容作为检索关键字,对待检索资源进行追加检索;
追加检索结果呈现步骤,将上述追加检索所得到的追加检索结果结构化,并以所述叶子节点为父节点,以树状结构呈现所述结构化后的追加检索结果。
3.根据权利要求1或2所述的方法,其特征在于,
所述结构化是将检索结果或追加检索结果以指定格式中的数据结构存储,所述以树状结构呈现是以该指定格式中的数据结构呈现。
4.根据权利要求3所述的方法,其特征在于,
所述指定格式为JSON格式时,在JSON格式的数据中,以键作为父节点列表项,以值为子节点列表项。
5.根据权利要求4所述的方法,其特征在于:
若所述值为单个字符串时,所述字符串为所述子节点列表项;
如果存在多层数据,以此类推;
若所述值为JSON对象时,所述JSON对象中的键为所述子节点列表项,所述JSON对象中的值为所述子节点列表项中的下一级子节点列表项;
如果存在多层数据,以此类推;
若所述值为JSON数组时,所述JSON数组中的数据为所述子节点列表项;
如果存在多层数据,以此类推。
6.根据权利要求3所述的方法,其特征在于,
所述指定格式为XML格式时,对于所述XML结构数据,定义一个根节点标签,所述根节点标签内包含零个至多个子节点标签,所述根节点内的每个所述子节点标签具有标签名并包含多个属性,所述属性至少包含展示列表数据项,所述展示列表数据项对应所述下拉列表框中的下拉列表项;
如果存在多层数据,以此类推。
7.根据权利要4所述的方法,其特征在于,
同级的数据对应所述下拉列表框的下拉列表项同级的倒序或正序自上而下展示;
键值对对应所述下拉列表框的下拉列表项父节点列表项与子节点列表项自左向右或自右向左展示。
8.根据权利要求1或2所述的方法,其特征在于,所述下拉列表框接受焦点移动控件提供的事件动作,亦接受HTML的所有事件动作。
9.一种以树状下拉列表框呈现检索结果的检索装置,其特征在于,包括以下结构:
检索装置,用于基于在下拉列表框中所输入的初始关键字,对待检索项目进行检索;
呈现装置,将上述检索所得到的检索结果结构化,并在所述下拉列表框中以树状结构呈现所述结构化后的检索结果。
10.根据权利要求9所述的装置,其特征在于,
检索装置进一步用于:在上述以树状结构呈现的所述结构化后的检索结果中,以叶子节点所对应的内容作为检索关键字,对待检索资源进行追加检索;
呈现装置进一步用于:将上述追加检索所得到的追加检索结果结构化,并以所述叶子节点为父节点,以树状结构呈现所述结构化后的追加检索结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京优朋普乐科技有限公司,未经北京优朋普乐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610880763.9/1.html,转载请声明来源钻瓜专利网。