一种配置文件检查规则的生成方法、装置及相关产品与流程

文档序号:36396296发布日期:2023-12-15 18:59阅读:35来源:国知局
一种配置文件检查规则的生成方法与流程

本申请涉及数据处理,尤其涉及一种配置文件检查规则的生成方法、装置及相关产品。


背景技术:

1、配置文件为用于定义和存储游戏的各种设置及参数的文件。在游戏开发过程中需要不断对配置文件进行更新,来提高游戏性能。同时,随着配置文件的更新需要不断检查配置文件,来确保配置文件的正确性。在相关技术中,提出以下检查方法对配置文件进行检查:需要编写工作人员人工编写检查配置文件相关的检查规则,以通过该检查规则对配置文件进行检查,由于编写检查规则的前提是需要编写工作人员具备一定的编写代码能力,其对人力资源有一定的要求且对具备代码编写能力的编写工作人员有较强的依赖性,导致大幅度降低了配置文件的检查效率。

2、由此,如何提高配置文件的检查效率,已经成为当前领域亟待解决的技术问题。


技术实现思路

1、本申请实施例提供了一种配置文件检查规则的生成方法、装置及相关产品,旨在提高配置文件的检查效率。

2、本申请第一方面提供了一种配置文件检查规则的生成方法,包括:

3、获取规则描述内容和配置文件,以及获取所述配置文件的文件内容;其中所述规则描述内容包括目标内容和对于所述目标内容的检查描述内容;

4、根据所述配置文件的文件内容调整所述规则描述内容中对于所述目标内容的检查描述内容,获得目标规则描述内容;

5、根据所述目标规则描述内容生成检查规则代码,并运行所述检查规则代码获得所述检查规则代码的运行结果;

6、当所述检查规则代码的运行结果为运行成功时,通过运行结果为运行成功对应的检查规则代码生成对所述配置文件的检查规则。

7、本申请第二方面提供了一种配置文件检查规则的生成装置,包括:

8、配置文件获取单元,用于获取规则描述内容和配置文件,以及获取所述配置文件的文件内容;其中所述规则描述内容包括目标内容和对于所述目标内容的检查描述内容;

9、描述内容获取单元,用于根据所述配置文件的文件内容调整所述规则描述内容中对于所述目标内容的检查描述内容,获得目标规则描述内容;

10、运行结果获得单元,用于根据所述目标规则描述内容生成检查规则代码,并运行所述检查规则代码获得所述检查规则代码的运行结果;

11、检查规则生成单元,用于当所述检查规则代码的运行结果为运行成功时,通过运行结果为运行成功对应的检查规则代码生成对所述配置文件的检查规则。

12、本申请第三方面提供了一种计算机设备,所述设备包括处理器以及存储器:

13、所述存储器用于存储计算机程序,并将所述计算机程序传输给所述处理器;

14、所述处理器用于根据所述计算机程序中的指令执行第一方面提供的配置文件检查规则的生成方法的步骤。

15、本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被计算机设备执行时实现第一方面提供的配置文件检查规则的生成方法的步骤。

16、本申请第五方面提供了一种计算机程序产品,包括计算机程序,该计算机程序被计算机设备执行时实现第一方面提供的配置文件检查规则的生成方法的步骤。

17、从以上技术方案可以看出,本申请实施例具有以下优点:

18、在本申请技术方案中首先获取规则描述内容和配置文件,以及获取配置文件的文件内容,接下来,根据配置文件的文件内容调整规则描述内容中对于目标内容的检查描述内容,获得目标规则描述内容;然后根据目标规则描述内容生成检查规则代码,并运行检查规则代码获得检查规则代码的运行结果;最后当检查规则代码的运行结果为运行成功时,通过运行结果为运行成功对应的检查规则代码生成对配置文件的检查规则。可见,在本申请中根据配置文件的文件内容来调整规则描述内容以获得目标规则描述内容,该目标规则描述内容结合了配置文件的文件内容,实现了配置文件的文件内容与规则描述内容的强关联,从而确保了生成检查规则代码的正确性,进一步的,通过检查规则代码生成的检查规则进行配置文件的检查,提高了配置文件的检查效率。



技术特征:

1.一种配置文件检查规则的生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述获取所述配置文件的文件内容之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述配置文件的文件内容包括第一名称内容和其余名称内容,所述目标内容包括第二名称内容,所述第一名称内容与所述第二名称内容相同,所述根据所述配置文件的文件内容调整所述规则描述内容中对于所述目标内容的检查描述内容,获得目标规则描述内容,包括:

4.根据权利要求2所述的方法,其特征在于,所述配置文件的文件内容包括第一数值内容和其余数值内容,所述目标内容包括第二数值内容,所述第一数值内容与所述第二数值内容相同,所述根据所述配置文件的文件内容调整所述规则描述内容中对于所述目标内容的检查描述内容,获得目标规则描述内容,包括:

5.根据权利要求3所述的方法,其特征在于,在所述根据所述配置文件的文件内容中的其余名称内容对所述规则描述内容中对于所述第二名称内容的检查描述内容进行内容增加处理之后,还包括:

6.根据权利要求4所述的方法,其特征在于,在所述根据所述配置文件的文件内容中的其余数值内容对所述规则描述内容中对于所述第二数值内容的检查描述内容进行内容增加处理之后,还包括:

7.根据权利要求3或4所述的方法,其特征在于,所述通过运行结果为运行成功对应的检查规则代码生成对所述配置文件的检查规则,包括:

8.根据权利要求7所述的方法,其特征在于,所述规则存储路径下存储有所述配置文件,在所述生成对所述配置文件的检查规则之后,还包括:

9.根据权利要求8所述的方法,其特征在于,所述对所述配置文件的检查规则包括目标规则代码,所述目标规则代码存在于所述运行结果为运行成功对应的检查规则代码中,所述利用所述对所述配置文件的检查规则对所述差异内容下的文件内容进行检查,获得检查结果,包括:

10.根据权利要求1-9任一项所述的方法,其特征在于,还包括:

11.一种配置文件检查规则的生成装置,其特征在于,包括:

12.一种计算机设备,其特征在于,所述设备包括处理器以及存储器:

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被计算机设备执行时实现权利要求1至10任一项所述的配置文件检查规则的生成方法的步骤。

14.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被计算机设备执行时实现权利要求1至10任一项所述的配置文件检查规则的生成方法的步骤。


技术总结
本申请公开一种配置文件检查规则的生成方法、装置及相关产品。根据配置文件的文件内容调整规则描述内容中对于目标内容的检查描述内容,获得目标规则描述内容;根据目标规则描述内容生成检查规则代码;当检查规则代码的运行结果为运行成功时,通过运行结果为运行成功对应的检查规则代码生成对配置文件的检查规则。可见,在本申请中根据配置文件的文件内容来调整规则描述内容以获得目标规则描述内容,该目标规则描述内容结合了配置文件的文件内容,实现了配置文件的文件内容与规则描述内容的强关联,从而确保了生成检查规则代码的正确性,进一步的,通过检查规则代码生成的检查规则进行配置文件的检查,提高了配置文件的检查效率。

技术研发人员:刘师岑,陈强
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1