本公开的实施例涉及计算机,具体涉及文件存储方法、装置、电子设备和计算机可读介质。
背景技术:
1、目前,目标源文件在运行过程中,常常因为源文件的一些形式问题或者语义问题而导致运行停止。由此,目标源文件的调整成为当前的重要发展方向。对于目标源文件的调整,通常采用的方式为:通过相关研发人员人为进行源文件的格式和语义检测,以实现对目标源文件的调整。
2、然而,发明人发现,当采用上述方式,经常会存在如下技术问题:
3、第一,源文件的逻辑往往较为复杂,且对应的文件量较大,导致人为检测效率低下;
4、第二,实体相关内容在文本内容的定位信息不够精准,导致文件内容进行类型字段修改受到较大影响,使得目标格式文件修改后不够仍存在相关问题。
5、该背景技术部分中所公开的以上信息仅用于增强对本发明构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
2、本公开的一些实施例提出了文件存储方法、装置、电子设备和计算机可读介质,来解决以上背景技术部分提到的技术问题中的一项或多项。
3、第一方面,本公开的一些实施例提供了一种文件存储方法,包括:利用目标源文件脚本,读取目标格式文件,以获取上述目标格式文件对应的文件内容;对上述目标格式文件对应的文件内容进行类型字段修改,得到修改后的目标格式文件;获取修改字段类型集中的每个修改字段类型对应的字段修改校验模型,得到字段修改校验模型集;根据上述字段修改校验模型集,对上述修改后的目标格式文件进行修改正确性校验,以生成校验结果;响应于确定上述校验结果表征上述修改字段类型集中的各个修改字段类型对应的字段信息修改无误,将上述修改后的目标格式文件对应的文件内容进行展示,以及将上述修改后的目标格式文件和上述目标格式文件进行对应存储。
4、第二方面,本公开的一些实施例提供了一种文件存储装置,包括:读取单元,被配置成利用目标源文件脚本,读取目标格式文件,以获取上述目标格式文件对应的文件内容;字段修改单元,被配置成对上述目标格式文件对应的文件内容进行类型字段修改,得到修改后的目标格式文件;获取单元,被配置成获取修改字段类型集中的每个修改字段类型对应的字段修改校验模型,得到字段修改校验模型集;校验单元,被配置成根据上述字段修改校验模型集,对上述修改后的目标格式文件进行修改正确性校验,以生成校验结果;展示单元,被配置成响应于确定上述校验结果表征上述修改字段类型集中的各个修改字段类型对应的字段信息修改无误,将上述修改后的目标格式文件对应的文件内容进行展示,以及将上述修改后的目标格式文件和上述目标格式文件进行对应存储。
5、第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实现方式描述的方法。
6、第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现如第一方面中任一实现方式描述的方法。
7、本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的文件存储方法可以快捷、高效地实现针对目标格式文件的各类型字段的字段修改。具体来说,造成相关的源文件处理不够快捷、高效的原因在于:源文件的逻辑往往较为复杂,且对应的文件量较大,导致人为检测效率低下。基于此,本公开的一些实施例的文件存储方法,首先,利用目标源文件脚本,可以高效地读取目标格式文件,以获取上述目标格式文件对应的文件内容。然后,对上述目标格式文件对应的文件内容进行类型字段修改,得到修改后的目标格式文件,以实现类型字段的高效调整。接着,获取修改字段类型集中的每个修改字段类型对应的字段修改校验模型,得到字段修改校验模型集,以用于后续修正正确性校验。进而,根据上述字段修改校验模型集,可以精准地对上述修改后的目标格式文件进行修改正确性校验,以生成校验结果。最后,响应于确定上述校验结果表征上述修改字段类型集中的各个修改字段类型对应的字段信息修改无误,将上述修改后的目标格式文件对应的文件内容进行展示,以及将上述修改后的目标格式文件和上述目标格式文件进行对应存储。综上,通过对目标格式文件对应的文件内容进行类型字段修改,以及利用字段修改校验模型集来对上述修改后的目标格式文件进行修改正确性校验,可以快捷、高效地实现针对目标格式文件的各类型字段的字段修改。
1.一种文件存储方法,包括:
2.根据权利要求1所述的方法,其中,所述对所述目标格式文件对应的文件内容进行类型字段修改,得到修改后的目标格式文件,包括:
3.根据权利要求2所述的方法,其中,所述属性相关信息包括:属性名、属性字段和属性注释;以及
4.根据权利要求3所述的方法,其中,所述对所述目标格式文件对应的文件内容进行类型字段修改,得到修改后的目标格式文件,包括:
5.根据权利要求3所述的方法,其中,所述字段修改校验模型集包括:实体修改校验模型、实体表物理名修改校验模型、实体名称修改校验模型和实体属性修改校验模型;以及
6.根据权利要求4所述的方法,其中,所述获取针对所述定位信息的实体内容信息,包括:
7.一种文件存储装置,包括:
8.一种电子设备,包括:
9.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1-6中任一所述的方法。