当前位置: 代码迷 >> 数据仓库 >> 一个数据文件的解析应用有关问题
  详细解决方案

一个数据文件的解析应用有关问题

热度:935   发布时间:2016-05-05 16:17:19.0
一个数据文件的解析应用问题
最近在琢磨一个软件导出的数据文件 其中的数据格式意思可以读出来 就是不知道怎样去定义变量 或是数组来处理 很是头疼 来这里请教下 问题如下:
数据文件:
1、头文件 数据的总体标志说明 这块好解决已处理
2、主数据块A,B,C,D,E...
主数据块格式相同 但长度不统一如下:
数据块A 
前半部分
长度 宽 高 比例 等等固定数据之后跟随一个 名称长度N 然后后面再跟随N个字符 这是其名称 这块我现在是按着分开来处理的 很不方便 请教有没有更好的办法
后半部分  
子数据块A1,B1,C1,D1,E1。。。
子数据块格式跟主数据块的前半部分相同 也是那种其中带一个 (字符长度N N个字符 ) 当然 有的子块中包含两个以(字符长度N N个字符 )上的 这种数据 处理也很慢 请教  
在主数据块的结束有几个标志符 像 FF FF FF这样来判断其结束  
可又有问题出来了 不知道到底有多少个子块 只能根据子块的第一字节即其功能码来判断 导致了我无法以定义数组或是其它的方式来定义这种主数据块 而且主数据块不只一个 在查询的时候会感觉到很麻烦 或者说我都找不到如何去关联他们的方法 这个问题我连个笨点的方法都想不出来 特发贴请教 忘大家指导下思路 谢谢了


顺便问下 6字节长的浮点数 大家有见过吗 属于什么标准的 我查过IEEE系列 数据配对不符合 有见到的提一下 谢谢了

------解决方案--------------------
呵呵,都提不出啥意见来,路过,义务帮顶一个。。