【技术实现步骤摘要】
本专利技术涉及计算机
,尤其涉及一种解析方法和装置。
技术介绍
当产品检验系统需要对数据包进行组包和拆包时,就必须要在运行模块中编写C代码来实现,这不管是对测试人员还是客户来说都是比较头疼的问题。当产品检验系统需要对总线上的数据进行组包和拆包时,需要通过运行模块实现,实现过程非常的复杂,需要编写大量C代码,编译,然后将编译好的0”文件上传系统,每次需求发生一点变化,都需要重新运行实现一遍,大大降低了系统的可用性,增加了用户的使用复杂度。
技术实现思路
本专利技术提供了一种解析方法,解决了代码定义运行过程复杂度高的问题。一种解析方法,包括从预置的规则库中选择多个规则,构造数据处理的策略规则;根据所述策略规则从协议总线上定位待处理的数据部分;在定位完成后,根据所述策略规则对定位获得的数据进行解析处理。优选的,所述规则库包括定位规则部分和处理规则部分,所述定位规则部分包括多个定位规则,所述处理规则部分包括多个处理规则,所述从预置的规则库中选择多个规贝U,构造数据处理的策略规则具体为从预置的规则库中选择一个或多个定位规则和一个或多个处理规则,组成策略规贝U,不同策略规 ...
【技术保护点】
一种解析方法,其特征在于,包括:从预置的规则库中选择多个规则,构造数据处理的策略规则;根据所述策略规则从协议总线上定位待处理的数据部分;在定位完成后,根据所述策略规则对定位获得的数据进行解析处理。
【技术特征摘要】
【专利技术属性】
技术研发人员:彭时涛,
申请(专利权)人:北京旋极信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。