[发明专利]用于移动客户端的数据处理方法和装置在审
申请号: | 202110084693.7 | 申请日: | 2021-01-21 |
公开(公告)号: | CN113760241A | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 朱修昊;于威 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F9/448;G06F16/25 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 王文思 |
地址: | 100176 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 移动 客户端 数据处理 方法 装置 | ||
1.一种用于移动客户端的数据处理方法,包括:
获取用于表征所述移动客户端的对象属性的EL表达式;
将所述EL表达式对应的字符串转换为至少一级抽象对象,其中每一级抽象对象包括以下组合信息中的一种:key变量和key值,index变量和index值,并且上一级抽象对象与下一级抽象对象之间存在关联关系;
响应于接收到服务端下发的数据,基于所述至少一级抽象对象中每一级抽象对象包含的组合信息以及所述关联关系,从所述服务端下发的数据中提取所述EL表达式所代表的数据;以及
基于提取的所述EL表达式所代表的数据,对所述对象属性进行赋值。
2.根据权利要求1所述的方法,其中,将所述EL表达式对应的字符串转换为至少一级抽象对象,包括:
提取所述EL表达式中的初始字符串;
响应于所述初始字符串不是以第一标识符开始的字符串,在所述初始字符串前增加第二标识符以获得第一目标字符串,其中所述第一标识符与下一标识符之间的字符串表示index变量对应的index值,所述第二标识符与下一标识符之间的字符串表示key变量对应的key值;
针对所述第一目标字符串执行第一操作,以获得第一级抽象对象,其中,所述第一操作包括:
截取所述第一目标字符串中介于所述第二标识符与下一标识符之间的字符串,以作为所述第一级抽象对象包含的组合信息中的key值。
3.根据权利要求2所述的方法,还包括:
从所述第一目标字符串中提取以所述下一标识符开始的新的目标字符串:
响应于所述下一标识符是所述第二标识符,针对该新的目标字符串执行第二操作,以获得所述第一级抽象对象的下一级抽象对象,所述第二操作包括:
截取该新的目标字符串中介于所述第二标识符与下一标识符之间的字符串,以作为该下一级抽象对象包含的组合信息中的key值。
4.根据权利要求2所述的方法,还包括:
从所述第一目标字符串中提取以所述下一标识符开始的新的目标字符串;
响应于所述下一标识符是所述第一标识符,针对所述新的目标字符串执行第三操作,以获得所述第一级抽象对象的下一级抽象对象,所述第三操作包括:
截取该新的目标字符串中介于所述第一标识符与下一标识符之间的字符串,以作为所述下一级抽象对象包含的组合信息中的index值。
5.根据权利要求3或4所述的方法,还包括:
从该新的目标字符串中提取以该下一标识符开始或在该下一标识符之后的字符串作为另一新的目标字符串;以及
对该另一新的目标字符串执行所述第二操作或者所述第三操作,以获得其他级别的抽象对象。
6.根据权利要求2所述的方法,还包括:
响应于所述初始字符串是以所述第一标识符开始的字符串,针对所述初始字符串执行第四操作,以获得第一级抽象对象,其中,所述第四操作包括:
截取所述初始字符串中介于所述第一标识符与下一标识符之间的字符串,以作为第一级抽象对象包含的组合信息中的index值。
7.根据权利要求6所述的方法,还包括:
从所述初始字符串中提取在下一标识符之后的第二目标字符串;
响应于该下一标识符是所述第一标识符,对所述第二目标字符串执行第五操作,其中,所述第五操作包括:
截取所述第二目标字符串中介于所述第一标识符与下一标识符之间的字符串,以作为该第一级抽象的下一级抽象对象包含的组合信息中的index值。
8.根据权利要求6所述的方法,还包括:
从所述初始字符串中提取在下一标识符之后的第二目标字符串;
响应于该下一标识符是所述第二标识符,对所述第二目标字符串执行第六操作,其中,所述第六操作包括:
截取所述第二目标字符串中介于所述第二标识符与下一标识符之间的字符串,以作为该第一级抽象的下一级抽象对象包含的组合信息中的key值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110084693.7/1.html,转载请声明来源钻瓜专利网。