-
公开(公告)号:CN105808534B
公开(公告)日:2019-06-11
申请号:CN201410824980.7
申请日:2014-12-27
Applicant: 株洲中车时代电气股份有限公司
IPC: G06F17/22
Abstract: 一种异构数据融合文件中提取原始数据的方法,其流程为:S1:获取异构数据融合体文件及文件长度;S2:将文件以二进制方式读取并存储到文件内容字节数组中;申请一个字节数组为DataFlagArray,初始化数组使得每个数组元素为n;申请原文件内容字节数组,假设为FileDataArray;S3:获取各种异构数据体所存放的文件名、起始位置、长度;S4:对每一个异构数据体进行筛选;判断异构数据体是否在异构数据融合文件内,如为是,就在字节数组DataFlagArray中执行操作;S5:获取字节数组DataFlagArray中每一个元素DataFlag,判断DataFlag的数据是否等于n,如果等于n,则赋值给申请原文件内容字节数组中FileDataArray的对应位置;S6:成功获取原始数据。本发明具有原理简单、通用性强、可以简化操作、提高模块设计效率等优点。