[发明专利]一种应用程序的业务数据处理方法、装置及移动终端有效
申请号: | 202110783987.9 | 申请日: | 2021-07-12 |
公开(公告)号: | CN113504896B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 陈仕军 | 申请(专利权)人: | 云南腾云信息产业有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/248;G06F8/36 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 梁韬 |
地址: | 650000 云南省昆明市*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 业务 数据处理 方法 装置 移动 终端 | ||
1.一种应用程序的业务数据处理方法,其特征在于,所述方法包括:
通过应用程序接口从服务器获取业务数据;通过转换器根据数据映射关系确定所述业务数据中的关键字;将所述关键字的字符串声明写入头文件;根据所述头文件将所述业务数据转换为原生数据,所述数据映射关系为所述业务数据的数据格式与所述原生数据的数据格式的对应关系;获取所述原生数据中关键字的值;根据所述关键字的值渲染所述原生数据对应的业务视图。
2.根据权利要求1所述方法,其特征在于,所述通过应用程序接口从服务器获取业务数据,包括:
通过一个应用程序接口从服务器获取一组业务数据;
所述通过转换器按照数据映射关系对所述业务数据进行数据转换,获得原生数据,包括:
将一组业务数据分别输入至少两个转换器,各转换器分别对接收到的业务数据按照所述数据映射关系进行转换,获得对应的至少两组原生数据;
所述根据所述原生数据渲染业务视图,包括:
根据各组原生数据分别渲染各自对应的业务视图。
3.根据权利要求1所述方法,其特征在于,所述通过应用程序接口从服务器获取业务数据,包括:
通过至少两个应用程序接口分别从服务器获取一组业务数据,不同组业务数据的内容不同;
所述通过转换器按照数据映射关系对所述业务数据进行数据转换,获得原生数据,包括:
将各组业务数据分别输入对应的转换器,通过各转换器分别对接收到的业务数据按照所述数据映射关系进行数据转换,分别获得对应的一组原生数据,其中,各组原生数据的数据格式相同;
所述根据所述原生数据渲染业务视图,包括:
根据获得的至少两组格式相同的原生数据渲染一个业务视图。
4.根据权利要求1所述方法,其特征在于,所述业务数据的数据格式为JOSN数据格式,所述原生数据的格式为字典数据格式。
5.根据权利要求1所述方法,其特征在于,所述方法还包括:当所述应用程序接口获取的业务数据发生变化时,根据变化后的业务数据对所述数据映射关系进行调整,得到调整后数据映射关系;
通过转换器按照调整后数据映射关系将所述变化后的业务数据转换为原生数据。
6.一种应用程序的业务数据处理装置,其特征在于,所述装置包括:
获取模块,用于通过应用程序接口从服务器获取业务数据;
转换模块,通过转换器根据数据映射关系确定所述业务数据中的关键字;将所述关键字的字符串声明写入头文件;根据所述头文件将所述业务数据转换为原生数据,所述数据映射关系为所述业务数据的数据格式与所述原生数据的数据格式的对应关系;
渲染模块,用于获取所述原生数据中关键字的值;根据所述关键字的值渲染所述原生数据对应的业务视图。
7.一种移动终端,其特征在于,所述移动终端包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行根据权利要求1至5中任一项所述的应用程序的业务数据处理方法。
8.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序在处理器上运行时执行根据权利要求1至5中任一项所述的应用程序的业务数据处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南腾云信息产业有限公司,未经云南腾云信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110783987.9/1.html,转载请声明来源钻瓜专利网。