一种数据转换方法、装置、设备及存储介质制造方法及图纸

技术编号:25051227 阅读:25 留言:0更新日期:2020-07-29 05:39
本发明专利技术公开了一种数据转换方法、装置、设备及存储介质,该方法包括:接收外部数据,并由接收的所述外部数据提取相应的关键信息;从预先存储的多个协议规则中选取与所述关键信息对应的协议规则为目的解析规则,按照所述目的解析规则对所述外部数据进行解析,得到相应的数据信息;从预先存储的多个转换规则中选取与需要对所述外部数据进行处理的终端对应的转换规则为目的转换规则,并按照所述目的转换规则将所述数据信息转换为相应的内部数据,供所述终端进行处理。从而通过这种方式可以将不同报文协议的外部数据转换为不同终端所需的内部数据,满足了当前系统对于报文转换的需求,增加了系统的可靠性、可扩展性及可维护性。

【技术实现步骤摘要】
一种数据转换方法、装置、设备及存储介质
本专利技术涉及数据处理
,更具体地说,涉及一种数据转换方法、装置、设备及存储介质。
技术介绍
上层系统向下层系统发送报文时,下层系统需要将此报文转换为系统内部数据以供内部使用;目前,系统通常仅能对一种协议的报文进行解析进而转换得到内部数据,但是实际上上层系统向下层系统发送的报文所采用的报文协议可能有几十甚至上百种,因此,现有技术中提供的上述方案显然无法满足当前系统对于报文转换的需求。
技术实现思路
本专利技术的目的是提供一种数据转换方法、装置、设备及存储介质,能够满足当前系统对于报文转换的需求,增加了系统的可靠性、可扩展性及可维护性。为了实现上述目的,本专利技术提供如下技术方案:一种数据转换方法,包括:接收外部数据,并由接收的所述外部数据提取相应的关键信息;从预先存储的多个协议规则中选取与所述关键信息对应的协议规则为目的解析规则,按照所述目的解析规则对所述外部数据进行解析,得到相应的数据信息;从预先存储的多个转换规则中选取与需要对所述外部数本文档来自技高网...

【技术保护点】
1.一种数据转换方法,其特征在于,包括:/n接收外部数据,并由接收的所述外部数据提取相应的关键信息;/n从预先存储的多个协议规则中选取与所述关键信息对应的协议规则为目的解析规则,按照所述目的解析规则对所述外部数据进行解析,得到相应的数据信息;/n从预先存储的多个转换规则中选取与需要对所述外部数据进行处理的终端对应的转换规则为目的转换规则,并按照所述目的转换规则将所述数据信息转换为相应的内部数据,供所述终端进行处理。/n

【技术特征摘要】
1.一种数据转换方法,其特征在于,包括:
接收外部数据,并由接收的所述外部数据提取相应的关键信息;
从预先存储的多个协议规则中选取与所述关键信息对应的协议规则为目的解析规则,按照所述目的解析规则对所述外部数据进行解析,得到相应的数据信息;
从预先存储的多个转换规则中选取与需要对所述外部数据进行处理的终端对应的转换规则为目的转换规则,并按照所述目的转换规则将所述数据信息转换为相应的内部数据,供所述终端进行处理。


2.根据权利要求1所述的方法,其特征在于,选取所述目的转换规则之前,还包括:
判断所述数据信息是否满足所述目的解析规则的规则条件,如果是,执行选取所述目的转换规则的步骤,否则,输出报警信息。


3.根据权利要求2所述的方法,其特征在于,判断所述数据信息是否满足所述目的解析规则的规则条件,包括:
判断所述数据信息是否包含与所述目的解析规则对应的指定属性,和/或判断所述数据信息包含的各项属性的属性值是否属于所述目的解析规则设定的对应属性的属性值范围。


4.根据权利要求3所述的方法,其特征在于,还包括:
接收外界输入的规则更新指令,响应所述规则更新指令对对应的协议规则和/或转换规则进行增加、删除或者修改。


5.根据权利要求4所述的方法,其特征在于,按照所述目的转换规则将所述数据信息转换为相应的内部数据之后,还包括:
将所述内存数据存储于指定文件中,以供获取及处理。


6.一种...

【专利技术属性】
技术研发人员:孟耀辉
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1