This application discloses a form format conversion method, device, device and storage medium, which belongs to the field of game development technology. The method includes: after receiving the format conversion instruction for the first table, obtaining the first table, the format of the first table is the first format; converting the first table into plain text format to obtain the target text file; generating the target structure file according to the first table, which is used to indicate the structure definition of the first table; and according to the target text file and the target text file. The target structured file generates the second table, which is in the second format. The technical scheme provided in the embodiment of this application can solve the problem of low conversion efficiency of form format.
【技术实现步骤摘要】
表格格式转换方法、装置、设备及存储介质
本申请涉及游戏开发
,特别涉及一种表格格式转换方法、装置、设备及存储介质。
技术介绍
实际应用中,表格的格式可以有许多种,例如,excel格式和数据表(英文:DataTable)格式等,许多情况下都需要进行表格格式的转换。例如,游戏开发较为常用的开发工具为虚幻引擎(英文:UnrealEngine),虚幻引擎仅支持对数据表格式的表格进行读取和导入,而技术人员通常使用的表格格式为excel格式,因此,为了将技术人员创建的表格导入至虚幻引擎中,就需要进行表格的格式转换,也即是将excel格式的表格转换为数据表格式的表格。相关技术中,在将第一格式的表格转换为第二格式的表格时,技术人员可以通过一步步地手动操作,将该第一格式的表格转换为第二格式的表格。然而,技术人员一步步手动转换表格格式的方式步骤通常较为繁琐,因此,表格格式转换的效率较低。
技术实现思路
本申请实施例提供了一种表格格式转换方法、装置、设备及存储介质,可以解决表格格式转换效率较低的问题。所述技术方案如下:一方面,提供了一种表格格式转换方法,所述方法包括:在接收到针对第一表格的格式转换指令后,获取所述第一表格,所述第一表格的格式为第一格式;将所述第一表格转换为纯文本格式,得到目标文本文件;根据所述第一表格生成目标结构体文件,所述目标结构体文件用于指示所述第一表格的结构体定义;根据所述目标文本文件和所述目标结构体文件生成第二表格,所述第二表格的格式为第二格式。一方面,提供了一种表格格式转换方法,所述方法包括:启动虚幻引擎,所述虚幻引擎的编辑器中设置有格式转换选项;在 ...
【技术保护点】
1.一种表格格式转换方法,其特征在于,所述方法包括:在接收到针对第一表格的格式转换指令后,获取所述第一表格,所述第一表格的格式为第一格式;将所述第一表格转换为纯文本格式,得到目标文本文件;根据所述第一表格生成目标结构体文件,所述目标结构体文件用于指示所述第一表格的结构体定义;根据所述目标文本文件和所述目标结构体文件生成第二表格,所述第二表格的格式为第二格式。
【技术特征摘要】
1.一种表格格式转换方法,其特征在于,所述方法包括:在接收到针对第一表格的格式转换指令后,获取所述第一表格,所述第一表格的格式为第一格式;将所述第一表格转换为纯文本格式,得到目标文本文件;根据所述第一表格生成目标结构体文件,所述目标结构体文件用于指示所述第一表格的结构体定义;根据所述目标文本文件和所述目标结构体文件生成第二表格,所述第二表格的格式为第二格式。2.根据权利要求1所述的方法,其特征在于,所述第一格式为excel格式,所述根据所述第一表格生成目标结构体文件,包括:根据所述第一表格生成目标脚本文件,所述目标脚本文件的格式为Lua格式;根据所述目标脚本文件获取所述第一表格的结构体定义;根据所述第一表格的结构体定义生成所述目标结构体文件。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标文本文件和所述目标结构体文件生成第二表格,包括:通过目标应用开发工具,根据所述目标文本文件和所述目标结构体文件生成所述第二表格。4.根据权利要求3所述的方法,其特征在于,所述目标应用开发工具为虚幻引擎,所述第二格式为数据表格式,所述根据所述目标文本文件和所述目标结构体文件生成第二表格之后,所述方法还包括:通过所述虚幻引擎,将所述第二表格导入至目标游戏文件夹中,所述目标游戏文件夹是利用所述虚幻引擎开发的目标游戏的配置文件夹。5.根据权利要求1至4任一所述的方法,其特征在于,所述目标文本文件的格式为逗号分隔值csv格式。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在检测到对格式转换选项的触发操作后,显示表格选择界面,所述表格选择界面包括至少一个目标表格,所述目标表格的格式为第一格式;在检测到针对所述表格选择界面中的目标表格的选择操作后,将被选中的所述目标表格确定为所述第一表格,并接收针对所述第一表格的格式转换指令。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:在检测到对格式转换选项的触发操作后,显示表格选择界面,所述表格选择界面包括至少一个目标表格和全选选项,所述目标表格的格式为第一格式;在检测到对所述全选选项的触发操作后,将所述表格选择界面中所有的所述目标表格确定为所述第一表格,并接收针对所述第一表格的格式转换指令。8.根据权利要求6或7所述的方法,其特征在于,所述格式转换选项设置于目标应用开发工具的编辑器中。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取输入的目标命令,所述目标命令用于指示将所述第一表格转换为所述第二表格;将所述目标命令获取为针对所述第一表格的格式转换指令。10.一种表格格式转换方法,其特征在于,所述方...
【专利技术属性】
技术研发人员:彭超,张沫,徐博文,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。