预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

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