公共安全标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210736382.9 (22)申请日 2022.06.16 (71)申请人 京东科技控股 股份有限公司 地址 100176 北京市昌平区经济技 术开发 区科创十一 街18号C座2层2 21室 (72)发明人 王芳 马吉祥 韩立元 张玉良  高晨峰 刘文 周越佳 韩威旺  石朕邦  (74)专利代理 机构 北京英赛 嘉华知识产权代理 有限责任公司 1 1204 专利代理师 王达佐 马晓亚 (51)Int.Cl. G06F 16/242(2019.01) G06F 16/2455(2019.01) G06F 9/54(2006.01) (54)发明名称 数据获取方法和装置 (57)摘要 本公开的实施例公开了数据获取方法和装 置。 该方法的一具体实施方式包括: 获取基于预 设协议编写的查询语句, 其中, 预设协议用于描 述服务端接口和对应的查询规则, 查询语句用于 获取目标服务端接口的返回数据; 根据预设协 议, 调用查询语句对应的目标服务端接口, 得到 目标服务端接口的返回数据作为查询结果。 该实 施方式有助于提升针对服务端接口的返回数据 查询的灵活性。 权利要求书2页 说明书12页 附图5页 CN 115098530 A 2022.09.23 CN 115098530 A 1.一种数据获取 方法, 包括: 获取基于预设协议编写的查询语句, 其中, 所述预设协议用于描述服务端接口和对应 的查询规则, 所述 查询语句用于获取目标服 务端接口 的返回数据; 根据所述预设协议, 调用所述查询语句对应的目标服务端接口, 得到所述目标服务端 接口的返回数据作为 查询结果。 2.根据权利要求1所述的方法, 其中, 所述查询语句还用于指示查询结果的数据格式; 以及 所述根据所述预设协议, 调用所述查询语句对应的目标服务端接口, 得到所述目标服 务端接口 的返回数据作为 查询结果, 包括: 所述根据所述预设协议, 调用所述查询语句对应的目标服务端接口, 得到所述目标服 务端接口 的返回数据; 按照所述查询语句指示的数据格式调整得到的返回数据, 得到格式调整后的返回数据 作为查询结果。 3.根据权利要求2所述的方法, 其中, 所述服务端接口的返回数据由至少一个键值对拼 接形成; 以及 所述数据格式用于描述各键值对之间的拼接顺序。 4.根据权利要求3所述的方法, 其中, 所述目标服 务端接口 的数量为至少两个。 5.根据权利要求1 ‑4之一所述的方法, 其中, 所述根据所述预设协议, 调用所述查询语 句对应的目标服 务端接口, 得到所述目标服 务端接口 的返回数据作为 查询结果, 包括: 根据所述预设协议对所述 查询语句进行词法分析, 生成对应的抽象语法树; 对所述抽象语法树进行语法分析, 生成对应的字节码文件; 基于所述字节码文件, 利用反射技术调用所述查询语句对应的目标服务端接口, 得到 所述目标服 务端接口 的返回数据作为 查询结果。 6.根据权利要求1 ‑4之一所述的方法, 其中, 所述预设协议利用可视化配置管理工具开 发得到, 其中, 所述可视化配置管理工具用于管理协议和查询语句。 7.根据权利要求6所述的方法, 其中, 所述预设协议的数量为至少两个, 且各预设协议 分别对应不同类型的服 务端接口。 8.根据权利要求6所述的方法, 其中, 所述预设协议包括定义的参数对象和查询对象, 其中, 参数对 象用于描述关键字, 其中, 关键字属于服务端接口的返回数据对应的关键字, 查询对象用于描述查询 语句的格式, 查询 语句的格式包括入参和出参, 入参和出参属于参 数对象; 以及 所述预设协议还用于描述服务端接口的调用地址与定义的参数对象和查询对象之间 的对应关系; 以及 所述根据所述预设协议, 调用所述查询语句对应的目标服务端接口, 得到所述目标服 务端接口 的返回数据作为 查询结果, 包括: 根据所述预设协议, 确定所述查询语句对应的目标服务端接口的调用地址, 以及利用 确定的调用地址调用所述查询语句对应的目标服务端接口, 得到所述目标服务端接口的返 回数据作为 查询结果。 9.一种页面展示方法, 包括:权 利 要 求 书 1/2 页 2 CN 115098530 A 2接收用户针对页面的目标操作; 确定所述目标操作对应的查询语句, 其中, 所述查询语句基于预设协议编写, 所述预设 协议用于描述服务端接口和对应的查询规则, 所述查询语句用于获取目标服务端接口的返 回数据; 获取所述查询语句对应的查询结果, 其中, 所述查询结果利用如权利要求1 ‑8之一所述 的方法得到; 根据所述 查询结果更新所述页面。 10.一种数据获取装置, 其中, 所述装置包括: 查询语句获取单元, 被配置成获取基于预设协议编写的查询语句, 其中, 所述预设协议 用于描述服务端接口和对应的查询规则, 所述查询语句用于获取目标服务端接口的返回数 据; 接口调用单元, 被配置成根据所述预设协议, 调用所述查询语句对应的目标服务端接 口, 得到所述目标服 务端接口 的返回数据作为 查询结果。 11.一种页面展示装置, 其中, 所述装置包括: 接收单元, 被配置成接收用户针对页面的目标操作; 确定单元, 被配置成确定所述目标操作对应的查询语句, 其中, 所述查询语句基于预设 协议编写, 所述预设协议用于描述服务端接口和对应的查询规则, 所述查询语句用于获取 目标服务端接口 的返回数据; 查询结果获取单元, 被配置成获取所述查询语句对应的查询结果, 其中, 所述查询结果 利用如权利要求1 ‑8之一所述的方法得到; 页面更新单 元, 被配置成根据所述 查询结果更新所述页面。 12.一种电子设备, 包括: 一个或多个处 理器; 存储装置, 其上存 储有一个或多个程序; 当所述一个或多个程序被所述一个或多个处理器执行, 使得所述一个或多个处理器实 现如权利要求1 ‑9中任一所述的方法。 13.一种计算机可读介质, 其上存储有计算机程序, 其中, 该程序被处理器执行时实现 如权利要求1 ‑9中任一所述的方法。权 利 要 求 书 2/2 页 3 CN 115098530 A 3

.PDF文档 专利 数据获取方法和装置

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 数据获取方法和装置 第 1 页 专利 数据获取方法和装置 第 2 页 专利 数据获取方法和装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:15:26上传分享
友情链接
交流群
  • //public.wenku.github5.com/wodemyapi/22.png
-->
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。