System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能汽车,尤其涉及一种汽车场景编排中的数据解析方法、装置、电子设备及介质。
技术介绍
1、在汽车场景编排中,存在诸如温度、速度、音量等相似类型的能力参数,这些能力参数的共同特点是,它们的参数值通常都在一个数值区间范围内,且区间内的所有每两个相邻的值的差都是相等的,即这些值形成了一个等差数列。这一类参数可以保存为拖动条seekbar类型数据。
2、现有技术中没有针对seekbar类型数据提出特定的解析方法,导致在汽车场景编排时,无法方便、快捷地提取seekbar类型数据中的数值,进而编排上述温度、速度、音量等的能力参数。
技术实现思路
1、有鉴于此,本申请实施例提供了一种汽车场景编排中的数据解析方法、装置、电子设备及介质,以解决现有技术中无法方便、快捷地提取seekbar类型数据中的数值的问题。
2、本申请实施例的第一方面,提供了一种汽车场景编排中的数据解析方法,包括:
3、获取汽车场景编排中的拖动条seekbar类型数据,seekbar类型数据包括多个子部分数据;
4、创建数据解析方法,数据解析方法至少包括一数组类型的返回值;
5、调用数据解析方法解析seekbar类型数据,得到seekbar类型数据的区间起始值、区间结束值和步长,并将区间起始值保存于第一变量,区间结束值保存于第二变量,步长保存于第三变量;
6、调用具有步长参数的遍历方法,将第一变量中的值传递至遍历方法的区间起始值参数,第二变量中的值
7、创建一个新的区间值模型对象和一个数组容器,区间值模型至少包括第一参数和第二参数;
8、以步长参数为步长,对区间起始值参数和区间结束值参数组成的数值区间进行遍历,并将遍历得到的特定区间值赋值至区间值模型对象的第一参数和第二参数;
9、将区间值模型对象装载至数组容器;
10、响应于遍历完成,将数组容器作为数据解析方法的返回值返回,其中,返回值中与第一参数对应的数据用于在汽车场景编排中进行显示,返回值中与第二参数对应的数据用于在汽车场编排中进行数据传输。
11、本申请实施例的第二方面,提供了一种汽车场景编排中的数据解析装置,包括:
12、获取模块,被配置为获取汽车场景编排中的拖动条seekbar类型数据,seekbar类型数据包括多个子部分数据;
13、创建模块,被配置为创建数据解析方法,数据解析方法至少包括一数组类型的返回值;
14、调用模块,被配置为调用数据解析方法解析seekbar类型数据,得到seekbar类型数据的区间起始值、区间结束值和步长,并将区间起始值保存于第一变量,区间结束值保存于第二变量,步长保存于第三变量;
15、调用模块还被配置为调用具有步长参数的遍历方法,将第一变量中的值传递至遍历方法的区间起始值参数,第二变量中的值传递至区间结束值参数,第三变量中的值传递至步长参数;
16、创建模块还被配置为创建一个新的区间值模型对象和一个数组容器,区间值模型至少包括第一参数和第二参数;
17、调用模块还被配置为以步长参数为步长,对区间起始值参数和区间结束值参数组成的数值区间进行遍历,并将遍历得到的特定区间值赋值至区间值模型对象的第一参数和第二参数;
18、装载模块,被配置为将区间值模型对象装载至数组容器;
19、调用模块还被配置为响应于遍历完成,将数组容器作为数据解析方法的返回值返回,其中,返回值中与第一参数对应的数据用于在汽车场景编排中进行显示,返回值中与第二参数对应的数据用于在汽车场编排中进行数据传输。
20、本申请实施例的第三方面,提供了一种电子设备,包括存储器、处理器以及存储在存储器中并且可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤。
21、本申请实施例的第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
22、本申请实施例与现有技术相比存在的有益效果是:本申请实施例通过创建解析方法对seekbar类型数据进行解析,提取出seekbar类型数据的区间起始值、区间结束值和步长,并调用遍历方法以提取的步长遍历区间起始值参数和区间结束值参数组成的数值区间,以从seekbar类型数据中提取出用于在汽车场景编排中进行显示和用于在汽车场编排中进行数据传输数据,实现了对seekbar类型数据的快速解析,使得用户在进行汽车场景编排时能够方便快捷地使用seekbar类型数据,提高了场景编排效率,提升了用户体验。
本文档来自技高网...【技术保护点】
1.一种汽车场景编排中的数据解析方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述seekbar类型数据包括5个子部分数据,所述5个子部分数据为:
3.根据权利要求2所述的方法,其特征在于,所述调用所述数据解析方法解析所述seekbar类型数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述子部分数据集合确定所述seekbar类型数据格式正确,包括:
5.根据权利要求1所述的方法,其特征在于,所述创建一个新的区间值模型对象,包括:
6.根据权利要求3所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述seekbar类型数据的区间值为整型数据。
8.一种汽车场景编排中的数据解析装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并且可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述方法的步骤。
10.一
...【技术特征摘要】
1.一种汽车场景编排中的数据解析方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述seekbar类型数据包括5个子部分数据,所述5个子部分数据为:
3.根据权利要求2所述的方法,其特征在于,所述调用所述数据解析方法解析所述seekbar类型数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述子部分数据集合确定所述seekbar类型数据格式正确,包括:
5.根据权利要求1所述的方法,其特征在于,所述创建一个新的区间值模型对象,包括:
6.根据权利要求3所述的方法,其特征...
【专利技术属性】
技术研发人员:王辉,叶松林,唐如意,
申请(专利权)人:重庆赛力斯新能源汽车设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。