System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,特别涉及一种目标对象校验方法、装置、电子设备及存储介质。
技术介绍
1、对车辆控制模块(electronic control unit,ecu)的配置文件(arxml文件)的校验步骤通常由桌面端应用autosar工具链完成,而桌面端autosar工具链的用户界面与数据处理在同一系统或同一进程中,存在过度依赖本地开发环境、各类型工具数据流转困难、更新周期长、不易扩展等问题。
技术实现思路
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、第五方面,本专利技术还提供了一种电子设备,包括:
36、处理器;
37、用于存储处理器可执行指令的存储器;
38、其中,处理器用于执行指令,以实现上述目标对象校验方法。
39、第六方面,本专利技术还提供了一种存储介质,当存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述目标对象校验方法。
40、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开。
41、实施本公开,具有以下有益效果:
42、获取校验请求;对校验请求进行解析处理,得到解析结果;在解析结果指示服务器中存储有校验请求指示的目标对象的情况下,确定校验请求对应的校验类型,目标对象为车辆控制模块对应的至少一个配置文件中的任一配置文件;基于校验类型,对目标对象进行校验处理,并将校验消息反馈至终端;其中,终端用于向服务器发送校验请求;获取服务反馈的校验消息;显示校验消息。
43、本公开通过将对配置文件的存储及校验处理配置在服务器中进行,能够有效减少用户对于本地开发环境的配置时间,提高校验效率,缩短校验周期;通过终端获取服务反馈的校验消息并显示校验消息,能够及时对校验进度进行展示,通过服务器与终端间的数据交互能够提升数据流转效率。
44、根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。
本文档来自技高网...【技术保护点】
1.一种目标对象校验方法,其特征在于,应用于服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述校验类型指示校验内容包括文件配置属性的情况下,所述基于所述校验类型,对所述目标对象进行校验处理,包括:
3.根据权利要求1所述的方法,其特征在于,在所述校验类型指示校验内容包括文件配置属性和代码生成的情况下,所述方法还包括:
4.一种目标对象校验方法,其特征在于,应用于终端,所述方法包括:
5.根据权利要求4所述的方法,其特征在于,所述校验消息包括用于指示开始、错误或结束状态的消息,或用于指示校验结果的消息的情况下,所述显示所述校验消息,包括:
6.根据权利要求4所述的方法,其特征在于,所述校验消息还包括用于指示所述校验处理的处理进度的消息,所述显示所述校验消息,包括:
7.一种目标对象校验装置,其特征在于,应用于服务器,所述装置包括:
8.一种目标对象校验装置,其特征在于,应用于终端,所述装置包括:
9.一种电子设备,其特征在于,包括:
10.一种存储介质,
...【技术特征摘要】
1.一种目标对象校验方法,其特征在于,应用于服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述校验类型指示校验内容包括文件配置属性的情况下,所述基于所述校验类型,对所述目标对象进行校验处理,包括:
3.根据权利要求1所述的方法,其特征在于,在所述校验类型指示校验内容包括文件配置属性和代码生成的情况下,所述方法还包括:
4.一种目标对象校验方法,其特征在于,应用于终端,所述方法包括:
5.根据权利要求4所述的方法,其特征在于,所述校验消息包括用于指示开始、错误或结束状态的消息,或用于指示校...
【专利技术属性】
技术研发人员:李耕,秦民,
申请(专利权)人:中汽创智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。