[发明专利]一种基于二进制文件解析EXCEL文件的方法和系统在审
| 申请号: | 202110309685.8 | 申请日: | 2021-03-23 |
| 公开(公告)号: | CN113095043A | 公开(公告)日: | 2021-07-09 |
| 发明(设计)人: | 胡玉彪;邱永斌 | 申请(专利权)人: | 杭州电魂网络科技股份有限公司 |
| 主分类号: | G06F40/151 | 分类号: | G06F40/151;G06F16/16;G06F16/172;G06F21/62;G06F21/60;A63F13/77 |
| 代理公司: | 杭州创智卓英知识产权代理事务所(普通合伙) 33324 | 代理人: | 张超 |
| 地址: | 310051 浙江省*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 二进制文件 解析 excel 文件 方法 系统 | ||
本申请涉及一种基于二进制文件解析EXCEL文件的方法和系统,其中,该方法包括:通过对EXCEL格式文件进行读写与解析,将所述EXCEL格式文件转换为第一格式文件,并上传至存储管理服务端,再通过预设加密算法生成预设密钥,根据所述预设密钥对所述第一格式文件加密,生成第一预设加密文件,获取储存在所述存储管理服务端的所述第一预设加密文件和所述预设密钥,根据所述预设密钥对所述第一预设加密文件进行解密。通过本申请,解决了游戏开发中EXCEL格式文件读取解析速度缓慢和游戏数据易泄露的问题,提高了游戏配置文件读取解析的速率和游戏数据的安全性。
技术领域
本申请涉及游戏数据处理领域,特别是涉及一种基于二进制文件解析EXCEL文件的方法和系统。
背景技术
在游戏开发过程中,游戏策划通常利用EXCEL格式表格对游戏中道具物品、技能、单位等内容进行相应配置和编辑,在大量使用EXCEL格式表格进行游戏制作的过程中暴露出以下问题和缺点:首先,技术开发人员在开发过程中,运用程序直接对EXCEL格式表格文件进行读取时,不难发现有着读取和解析速度缓慢、无法直接反馈读取与解析时产生的错误提示、或表格数量大时逐个手动转换麻烦的问题;其次,在使用过程中并未对EXCEL格式文件进行一定安全加密,将增加在开发过程中以及游戏发布时游戏内容和数据泄密的风险。
目前针对相关技术中游戏配置文件读取解析速度缓慢和游戏数据易泄露的问题,尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种基于二进制文件解析EXCEL文件的方法和系统,以至少解决相关技术中游戏配置文件读取解析速度缓慢和游戏数据易泄露的问题。
第一方面,本申请实施例提供了一种基于二进制文件解析EXCEL文件的方法,所述方法包括:
通过对EXCEL格式文件进行读写与解析,将所述EXCEL格式文件转换为第一格式文件;
将所述第一格式文件上传至存储管理服务端;
通过预设加密算法生成预设密钥,根据所述预设密钥对所述第一格式文件加密,生成第一预设加密文件;
获取储存在所述存储管理服务端的所述第一预设加密文件和所述预设密钥;
通过所述预设密钥对所述第一预设加密文件进行解密,得到所述第一格式文件。
在其中一些实施例中,所述第一格式文件为Roxio Certificate File文件,所述Roxio Certificate File文件存储二进制数据格式的内容。
在其中一些实施例中,通过对EXCEL格式文件进行读写与解析,将所述EXCEL格式文件转换为第一格式文件包括:在配置表中,以统一格式对所述EXCEL格式文件进行命名和配置,创建与EXCEL格式文件相对应的Roxio Certificate File文件,解析所述EXCEL格式文件中的属性数据,将所述属性数据转换为二进制流存储在Roxio Certificate File文件中。
在其中一些实施例中,对EXCEL格式文件进行读写与解析包括:在进行读写与解析的过程中,对EXCEL格式文件中每一项属性数据按照预设规则进行内容校验,在判断所述属性数据为错误内容的情况下,中断转换流程并显示错误内容和错误原因。
在其中一些实施例中,将所述第一格式文件上传至存储管理服务端之前,所述方法还包括:在所述EXCEL格式文件全部转换为第一格式文件后,进行转换完成提醒,并输出和保存转换日志。
在其中一些实施例中,获取储存在所述存储管理服务端的所述第一预设加密文件和所述预设密钥之前,所述方法还包括:对获取所述第一预设加密文件和所述预设密钥进行权限验证。
第二方面,本申请实施例提供了一种基于二进制文件解析EXCEL文件的系统,所述系统包括第一用户客户端、第二用户客户端和储存管理服务端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电魂网络科技股份有限公司,未经杭州电魂网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110309685.8/2.html,转载请声明来源钻瓜专利网。





