本发明涉及车辆通信控制领域,具体而言,涉及一种车载通信接口的校验方法、装置、存储介质及电子设备。
背景技术:
1、车载通信的开发过程中,可能会出现车载通信接口信息与车辆电子系统的报文信息匹配错误的情况,目前,需要相关技术人员手动地在车载通信接口表中从大量的车载通信接口信息中,去匹配对应的车辆电子系统的报文信息,造成相关技术中对车载通信接口进行校验的效率较低。
2、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种车载通信接口的校验方法、装置、存储介质及电子设备,以至少解决相关技术中对车载通信接口进行校验的效率较低的技术问题。
2、根据本发明实施例的一个方面,提供了一种车载通信接口的校验方法,包括:获取车载通信的描述信息和车载通信的接口信息,其中,描述信息用于对车辆的多个电子系统的配置和交互信息进行描述,接口信息用于对车载通信接口的配置信息进行描述;对描述信息进行格式转换,得到描述数据集合,并对接口信息进行格式转换,得到接口数据集合,其中,描述数据集合用于表征不同车载通信接口与不同配置和交互信息之间的映射关系,接口数据集合用于表征不同车载通信接口与不同配置信息之间的映射关系;按照不同车载通信接口对描述数据集合和接口数据集合进行匹配,得到不同车载通信接口的校验结果,其中,校验结果用于表征不同车载通信接口的配置信息是否出现异常。
3、可选地,对描述信息进行格式转换,得到描述数据集合,并对接口信息进行格式转换,得到接口数据集合,包括:构建预设数据结构,其中,预设数据结构用于表征不同数据键与不同数据值之间的映射关系;将描述信息的当前格式转换为预设数据结构,得到描述数据集合;将接口信息的当前格式转换为预设数据结构,得到接口数据集合。
4、可选地,按照不同车载通信接口对描述数据集合和接口数据集合进行匹配,得到不同车载通信接口的校验结果,包括:对描述数据集合包含的多个描述数据键进行遍历,并对接口数据集合包含的多个接口数据键进行遍历;将多个描述数据键中的每个描述数据键对应的接口数据值与多个接口数据键对应的接口数据值进行匹配,得到每个描述数据键的匹配结果;对每个描述数据键的匹配结果进行汇总,得到校验结果。
5、可选地,将多个描述数据键中的每个描述数据键对应的接口数据值与多个接口数据键对应的接口数据值进行匹配,得到每个描述数据键的匹配结果,包括:确定多个接口数据键中目标接口数据键对应的接口数据值,其中,目标接口数据键包含的车载通信接口与每个描述数据键包含的车载通信接口相同;将描述数据值与目标接口数据键对应的接口数据值进行匹配,得到匹配结果。
6、可选地,对每个描述数据键的匹配结果进行汇总,得到校验结果,包括:响应于匹配结果中不存在预设匹配结果,确定校验结果为不同车载通信接口的配置信息未出现异常,其中,预设匹配结果用于表征预设描述数据键对应的描述数据值与多个接口数据键对应的接口数据值均匹配失败;响应于匹配结果中存在预设匹配结果,确定校验结果为不同车载通信接口的配置信息出现异常。
7、可选地,获取车载通信的描述信息和车载通信的接口信息,包括:接收网络客户端发送的描述信息,以及应用客户端发送的接口信息,其中,描述信息是基于应用客户端发送的接口信息所生成的。
8、可选地,该车载通信接口的校验方法,还包括:发送校验结果至网络客户端,其中,校验结果用于控制网络客户端对描述信息进行修改或补充。
9、根据本发明实施例的另一方面,还提供了一种车载通信接口的校验装置,包括:获取模块,用于获取车载通信的描述信息和车载通信的接口信息,其中,描述信息用于对车辆的多个电子系统的配置和交互信息进行描述,接口信息用于对车载通信接口的配置信息进行描述;转换模块,用于对描述信息进行格式转换,得到描述数据集合,并对接口信息进行格式转换,得到接口数据集合,其中,描述数据集合用于表征不同车载通信接口与不同配置和交互信息之间的映射关系,接口数据集合用于表征不同车载通信接口与不同配置信息之间的映射关系;校验模块,用于按照不同车载通信接口对描述数据集合和接口数据集合进行匹配,得到不同车载通信接口的校验结果,其中,校验结果用于表征不同车载通信接口的配置信息是否出现异常。
10、根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,包括:计算机可读存储介质包括存储的程序,其中,在程序运行时控制所在设备的处理器中执行上述车载通信接口的校验方法。
11、根据本发明实施例的另一方面,还提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器执行上述车载通信接口的校验方法。
12、在本发明实施例中,获取车载通信的描述信息和车载通信的接口信息,其中,描述信息用于对车辆的多个电子系统的配置和交互信息进行描述,接口信息用于对车载通信接口的配置信息进行描述;对描述信息进行格式转换,得到描述数据集合,并对接口信息进行格式转换,得到接口数据集合,其中,描述数据集合用于表征不同车载通信接口与不同配置和交互信息之间的映射关系,接口数据集合用于表征不同车载通信接口与不同配置信息之间的映射关系;按照不同车载通信接口对描述数据集合和接口数据集合进行匹配,得到不同车载通信接口的校验结果,其中,校验结果用于表征不同车载通信接口的配置信息是否出现异常,本申请提出了将记载车辆电子系统报文信息的文件与记载车载通信接口信息的文件分别转换为描述数据集合和接口数据集合,格式转换后便于计算机进行校验比对,再对描述数据集合和接口数据集合进行比对校验,并得到校验结果,基于校验结果可以对车载通信的描述信息进行相应的更正,确保了不同车载通信接口配置信息的正确性,进而解决了相关技术中对车载通信接口进行校验的效率较低的技术问题。
1.一种车载通信接口的校验方法,其特征在于,包括:
2.根据权利要求1所述的车载通信接口的校验方法,其特征在于,对所述描述信息进行格式转换,得到描述数据集合,并对所述接口信息进行格式转换,得到接口数据集合,包括:
3.根据权利要求2所述的车载通信接口的校验方法,其特征在于,按照所述不同车载通信接口对所述描述数据集合和所述接口数据集合进行匹配,得到所述不同车载通信接口的校验结果,包括:
4.根据权利要求3所述的车载通信接口的校验方法,其特征在于,将所述多个描述数据键中的每个描述数据键对应的接口数据值与所述多个接口数据键对应的接口数据值进行匹配,得到所述每个描述数据键的匹配结果,包括:
5.根据权利要求3所述的车载通信接口的校验方法,其特征在于,对所述每个描述数据键的匹配结果进行汇总,得到所述校验结果,包括:
6.根据权利要求1所述的车载通信接口的校验方法,其特征在于,获取车载通信的描述信息和所述车载通信的接口信息,包括:
7.根据权利要求1所述的车载通信接口的校验方法,其特征在于,所述方法还包括:
8.一种车载通信接口的校验装置,其特征在于,包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所在设备的处理器中执行权利要求1至7中任意一项所述的车载通信接口的校验方法。
10.一种电子设备,其特征在于,包括: