一种信息处理方法、信息处理装置及终端设备制造方法及图纸

技术编号:26970081 阅读:25 留言:0更新日期:2021-01-05 23:59
本申请提供的一种信息处理方法,包括:在将配置文件转换为代码文件时,若所述配置文件中存在有效性标识,则根据所述有效性标识,在转换得到的代码文件中设置有效性判断函数,其中,所述有效性标识用于在所述配置文件中指示指定操作是否执行,所述有效性判断函数用于在所述代码文件中判断所述指定操作是否执行;在执行所述代码文件时,若检测到目标标识,则调用所述有效性判断函数,以确定是否执行所述指定操作,其中,所述目标标识用于标识所述指定操作。通过本申请,可以解决目前无法在代码文件中调用和执行诸如OTX等配置文件中定义的有效性标识,从而导致无法在代码文件中实现该有效性标识所关联的功能或者操作的问题。

【技术实现步骤摘要】
一种信息处理方法、信息处理装置及终端设备
本申请属于信息处理
,尤其涉及一种信息处理方法、信息处理装置及终端设备。
技术介绍
在诸如车辆诊断领域等应用场景中,一些研发人员考虑将应用软件中的特定功能以及流程等配置在特定类型的文件中(为了描述的简洁,后续描述中,均将能够配置特定功能以及流程等信息的特定类型的文件称为配置文件)。例如,可以将车辆诊断功能配置在开放测试序列交换格式(OpenTestsequenceExchangeformat,OTX)文件中,以用来开发车辆诊断软件。而由于配置文件往往没有对应的编译程序,因此,需要将配置文件转换为能够进行编译的代码文件。然而,由于配置文件的结构、术语以及特定功能的具体编写方式等所参考的标准与代码文件的编写方式存在较大的差异,导致配置文件中的一些功能在代码文件中无法实现。例如,在OTX等类型的配置文件中,诸如Action节点,Group节点和Procedures等的功能以及操作等需要通过配置文件中定义的命名为有效性(Validity)的术语来激活或冻结,其中,该命名为有效性(Valid本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,包括:/n在将配置文件转换为代码文件时,若所述配置文件中存在有效性标识,则根据所述有效性标识,在转换得到的代码文件中设置有效性判断函数,其中,所述有效性标识用于在所述配置文件中指示指定操作是否执行,所述有效性判断函数用于在所述代码文件中判断所述指定操作是否执行;/n在执行所述代码文件时,若检测到目标标识,则调用所述有效性判断函数,以确定是否执行所述指定操作,其中,所述目标标识用于标识所述指定操作。/n

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:
在将配置文件转换为代码文件时,若所述配置文件中存在有效性标识,则根据所述有效性标识,在转换得到的代码文件中设置有效性判断函数,其中,所述有效性标识用于在所述配置文件中指示指定操作是否执行,所述有效性判断函数用于在所述代码文件中判断所述指定操作是否执行;
在执行所述代码文件时,若检测到目标标识,则调用所述有效性判断函数,以确定是否执行所述指定操作,其中,所述目标标识用于标识所述指定操作。


2.如权利要求1所述的信息处理方法,其特征在于,所述有效性判断函数的函数名为所述有效性标识的预设属性名称;
所述在执行所述代码文件时,若检测到目标标识,则调用所述有效性判断函数,以确定是否执行所述指定操作,包括:
在执行所述代码文件时,若检测到目标标识,则通过所述有效性判断函数的函数名调用所述有效性判断函数,以确定是否执行所述指定操作。


3.如权利要求1所述的信息处理方法,其特征在于,所述配置文件为开放测试序列交换格式OTX文件,所述有效性标识为布尔型变量。


4.如权利要求3所述的信息处理方法,其特征在于,所述在执行所述代码文件时,若检测到目标标识,则调用所述有效性判断函数,以确定是否执行所述指定操作,包括:
在执行所述代码文件时,若检测到目标标识,则调用所述有效性判断函数,以获得所述有效性判断函数返回的判断信息,其中,所述判断信息为布尔型变量;
根据所述判断信息,确定是否执行所述指定操作。


5.如权利要求1所述的信息处理方法,其特征在于,所述代码文件中包括源文件和头文件;
所述在将配置文件转换为代码文件时,若所述配置文件中存在有效性标识,则根据所述有效性标识,在转换得到的代码文件中设置有效性判断函数,包括:
在将配置文件转换为代码文件时,若所述配置文件中存在有效性标识,则根据所述有效性标识,在转换得到的头文件中声明所述有效性判断函数,并在转换得到的源文件中定义所述有效性判断函数的函数内容;
所述在执行所述代码文件时,若检测到目标标识,则调用所述有效性判断函数,以确定是否执行所述指定操作,...

【专利技术属性】
技术研发人员:刘均舒海文
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:广东;44

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

1