【发布时间】:2016-06-04 13:08:16
【问题描述】:
我正在尝试编写一个简单的管道和过滤器系统,我目前正在一次一个字节地解析我的输入流。
我的数据流遵循这种格式:
ID(4字节)DATA(8字节)ID(4字节)DATA(8字节)
每个数据帧都有 6 对 id 和数据。
解析这样的流的最佳实践是什么?我希望能够过滤掉 id 和一些数据,这样我就有一个只有 DATA01、DATA02 等的表。
我如何提取例如第一个 id(例如,000,整数)之后的第一个数据点(long),然后是第二个 id(001,整数)之后的第二个数据点(double)。
我希望我能够详细说明我的问题。
提前谢谢你和问候,
菲利普
【问题讨论】:
标签: java parsing stream byte pipes-filters