买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种将Json数据转换为字典数据的方法、装置及电子设备_北京金山猎豹科技有限公司_201911314105.3 

申请/专利权人:北京金山猎豹科技有限公司

申请日:2019-12-18

公开(公告)日:2024-04-16

公开(公告)号:CN111680079B

主分类号:G06F16/25

分类号:G06F16/25;G06F16/22;G06F40/157;A63F13/77

优先权:

专利状态码:有效-授权

法律状态:2024.04.16#授权;2020.10.20#实质审查的生效;2020.09.18#公开

摘要:本发明的实施例公开一种将Json数据转换为字典数据的方法、装置及电子设备,涉及计算机技术领域,能够提高Json数据转换为字典数据的速度。所述方法包括:将Json文件中保存的数据转换为字符串数据,其中,所述字符串数据为数组型数据;调用UnityJson将所述字符串数据转换为过渡数组,其中,所述过渡数组中的各数组元素与所述数组型数据中的各对象一一对应;将所述过渡数组转换为字典数据,其中,所述字典数据以所述数组元素的任一字段所对应的字段值为索引值,以所述数组元素的至少一个字段所对应的字段值为所述索引值对应的属性值。本发明适用于在游戏程序中将Json数据转换为字典数据。

主权项:1.一种将Json数据转换为字典数据的方法,其特征在于,包括:将包含配置信息的Json文件中存储的数据转换为字符串数据,其中,所述字符串数据为数组型数据,所述数组型数据中包括至少一个对象,各所述对象中包括至少两个变量及所述变量所对应的变量值,各所述对象中包括的变量相同;调用UnityJson将所述字符串数据转换为过渡数组,其中,所述过渡数组中的各数组元素与所述数组型数据中的各对象一一对应,每个数组元素中包括的字段与所述对象中包括的变量一一对应,所述字段的字段值与该字段所对应的变量的变量值相同;将所述过渡数组转换为字典数据,其中,所述字典数据以所述数组元素的任一字段所对应的字段值为索引值,以所述数组元素的至少一个字段所对应的字段值为所述索引值对应的属性值;其中,所述调用UnityJson将所述字符串数据转换为过渡数组,包括:构建结构体数组,所述结构体数组中的数组元素与所述数组型数据中的对象一一对应,每个所述数组元素为一个结构体,所述结构体中包括的字段与所述对象中包括的变量一一对应;利用UnityJson查找所述结构体数组中的字段;将所述字符串数据中对应于所述字段的数据添加到所述结构体数组的字段中,生成过渡数组。

全文数据:

权利要求:

百度查询: 北京金山猎豹科技有限公司 一种将Json数据转换为字典数据的方法、装置及电子设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。