System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 文件生成方法、系统、计算机设备及存储介质技术方案_技高网

文件生成方法、系统、计算机设备及存储介质技术方案

技术编号:40588547 阅读:7 留言:0更新日期:2024-03-12 21:48
本公开提供了一种文件生成方法、系统、计算机设备及存储介质,其中,该方法包括:接收针对目标车辆设计的功能架构中各个功能接口的接口设计数据,以及接口配置文件模板;利用构建的文件生成系统,对所述各个功能接口的接口设计数据进行数据处理,生成满足标准数据格式的、多个数据接口类型分别包括的接口数据;利用所述文件生成系统,将多个数据接口类型分别包括的接口数据,填充至所述接口配置文件模板,生成所述目标车辆对应的目标配置文件。

【技术实现步骤摘要】

本公开涉及计算机,具体而言,涉及一种文件生成方法、系统、计算机设备及存储介质


技术介绍

1、一般的,针对车辆设计的功能架构中各个功能接口的接口设计数据,需要工作人员手动填写至电子表格中,以及需要工作人员对电子表格进行维护。然而,随着车辆能够实现的功能越来越多,需要耗费较多的人力和时间,生成电子表格;且由于对电子表格缺少统一标准化,对电子表格的维护较困难。


技术实现思路

1、本公开实施例至少提供一种文件生成方法、系统、装置、计算机设备及存储介质。

2、第一方面,本公开实施例提供了一种文件生成方法,包括:

3、接收针对目标车辆设计的功能架构中各个功能接口的接口设计数据,以及接口配置文件模板;

4、利用构建的文件生成系统,对所述各个功能接口的接口设计数据进行数据处理,生成满足标准数据格式的、多个数据接口类型分别包括的接口数据;

5、利用所述文件生成系统,将多个数据接口类型分别包括的接口数据,填充至所述接口配置文件模板,生成所述目标车辆对应的目标配置文件。

6、一种可选的实施方式中,所述利用所述文件生成系统,将多个数据接口类型分别包括的接口数据,填充至所述接口配置文件模板,生成所述目标车辆对应的目标配置文件,包括:

7、利用所述文件生成系统,针对每种所述数据接口类型,在所述接口配置文件模板中所述数据接口类型的一级标签下,创建所述数据接口类型包括的至少一个二级标签;并将所述数据接口类型包括的接口数据填充至所述接口配置文件模板中对应的二级标签下;

8、在将各个数据接口类型分别包括的接口数据填充至所述接口配置文件模板之后,得到所述目标车辆对应的目标配置文件。

9、一种可选的实施方式中,在所述将所述数据接口类型包括的接口数据填充至所述接口配置文件模板中对应的二级标签下之后,所述方法还包括:

10、基于所述接口数据在所述接口配置文件模板中的配置位置,生成所述接口数据对应的引用路径信息,并将所述接口数据对应的引用路径信息配置在所述接口配置文件模板中对应的二级标签下。

11、一种可选的实施方式中,在所述获取针对目标车辆设计的功能架构中各个功能接口的接口设计数据之后,还包括:

12、利用构建的文件生成系统,基于所述文件生成系统上条件数据库指示的至少一种预设条件,检测所述各个功能接口的接口设计数据的数据属性是否满足条件;

13、若不满足,则生成用于指示进行数据修改的第一指示信息。

14、一种可选的实施方式中,在生成所述目标车辆对应的目标配置文件之后,所述方法还包括:

15、检测所述目标配置文件的文件内容是否满足配置要求;

16、若否,则基于所述目标配置文件中不满足配置要求的目标内容的配置位置,生成第二指示信息。

17、一种可选的实施方式中,所述方法还包括:

18、响应于针对所述目标配置文件的输入操作,基于所述目标配置文件包含的文件内容,生成所述目标车辆对应的通信矩阵,所述通信矩阵用于指示所述目标车辆的功能架构中各个功能接口进行信息通信的通信链路。

19、第二方面,本公开实施例还提供一种文件生成系统,包括:数据提取模块和写模块;

20、所述数据提取模块,用于对接收到的针对目标车辆设计的功能架构中各个功能接口的接口设计数据进行数据处理,生成满足标准数据格式的、多个数据接口类型分别包括的接口数据;

21、所述写模块,用于将多个数据接口类型分别包括的接口数据,填充至接收到的接口配置文件模板,生成目标车辆对应的目标配置文件。

22、一种可选的实施方式中,所述文件生成系统还包括数据检测模块;

23、所述数据检测模块,用于基于所述文件生成系统上条件数据库指示的至少一种预设条件,检测所述各个功能接口的接口设计数据的数据属性是否满足条件;若不满足,则生成用于指示进行数据修改的第一指示信息。

24、一种可选的实施方式中,所述文件生成系统还包括文件校验模块;

25、所述文件校验模块,用于检测所述目标配置文件的文件内容是否满足配置要求;若否,则基于所述目标配置文件中不满足配置要求的目标内容的配置位置,生成第二指示信息。

26、第三方面,本公开实施例还提供一种文件生成装置,包括:

27、接收模块,用于接收针对目标车辆设计的功能架构中各个功能接口的接口设计数据,以及接口配置文件模板;

28、数据处理模块,用于利用构建的文件生成系统,对所述各个功能接口的接口设计数据进行数据处理,生成满足标准数据格式的、多个数据接口类型分别包括的接口数据;

29、第一生成模块,用于利用所述文件生成系统,将多个数据接口类型分别包括的接口数据,填充至所述接口配置文件模板,生成所述目标车辆对应的目标配置文件。

30、第四方面,本公开可选实现方式还提供一种计算机设备,处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述处理器用于执行所述存储器中存储的机器可读指令,所述机器可读指令被所述处理器执行时,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。

31、第五方面,本公开可选实现方式还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。

32、关于上述文件生成装置、计算机设备、及计算机可读存储介质的效果描述参见上述文件生成方法的说明,这里不再赘述。

33、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开的技术方案。

34、本公开实施例提供了一种文件生成方法、系统、装置、计算机设备及存储介质,该方法在接收针对目标车辆设计的功能架构中各个功能接口的接口设计数据,以及接口配置文件模板之后,利用构建的文件生成系统,对各个功能接口的接口设计数据进行数据处理,生成满足标准数据格式的、多个数据接口类型分别包括的接口数据;并利用文件生成系统,将多个数据接口类型分别包括的接口数据,填充至接口配置文件模板,能够较快速地生成目标车辆对应的目标配置文件,且生成的目标配置文件包含的接口数据符合数据格式标准,提升了目标配置文件的生成效率。

35、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

本文档来自技高网...

【技术保护点】

1.一种文件生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述利用所述文件生成系统,将多个数据接口类型分别包括的接口数据,填充至所述接口配置文件模板,生成所述目标车辆对应的目标配置文件,包括:

3.根据权利要求2所述的方法,其特征在于,在所述将所述数据接口类型包括的接口数据填充至所述接口配置文件模板中对应的二级标签下之后,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,在所述获取针对目标车辆设计的功能架构中各个功能接口的接口设计数据之后,还包括:

5.根据权利要求1所述的方法,其特征在于,在生成所述目标车辆对应的目标配置文件之后,所述方法还包括:

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

7.一种文件生成系统,其特征在于,包括:数据提取模块和写模块;

8.根据权利要求7所述的系统,其特征在于,所述文件生成系统还包括数据检测模块和/或文件校验模块;

9.一种计算机设备,其特征在于,包括:处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述处理器用于执行所述存储器中存储的机器可读指令,所述机器可读指令被所述处理器执行时,所述处理器执行如权利要求1至6任一项所述的文件生成方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被计算机设备运行时,所述计算机设备执行如权利要求1至6任一项所述的文件生成方法的步骤。

...

【技术特征摘要】

1.一种文件生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述利用所述文件生成系统,将多个数据接口类型分别包括的接口数据,填充至所述接口配置文件模板,生成所述目标车辆对应的目标配置文件,包括:

3.根据权利要求2所述的方法,其特征在于,在所述将所述数据接口类型包括的接口数据填充至所述接口配置文件模板中对应的二级标签下之后,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,在所述获取针对目标车辆设计的功能架构中各个功能接口的接口设计数据之后,还包括:

5.根据权利要求1所述的方法,其特征在于,在生成所述目标车辆对应的目标配置文件之后,所述方法还包括:

6.根据权利要求1-5任一所述的...

【专利技术属性】
技术研发人员:何定波
申请(专利权)人:上海集度汽车有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1