【发布时间】:2010-08-05 03:17:12
【问题描述】:
我在一个文件中有一个消息的十六进制转储,我想将它放在一个数组中
所以我可以对其执行解码逻辑。
我想知道这是否是一种更简单的方法来解析看起来像这样的消息。
37 39 30 35 32 34 35 34 3B 32 31 36 39 33 34 35
3B 32 31 36 39 33 34 36 00 00 01 08 40 00 00 15
6C 71 34 34 73 69 6D 31 5F 33 30 33 31 00 00 00
00 00 01 28 40 00 00 15 74 65 6C 63 6F 72 64 69
74 65 6C 63 6F 72 64 69
请注意,任何行上的数据最多可以是 16 个字节。但任何行也可以包含更少的字节(最少 :1)
有没有一种优雅而优雅的方式,而不是在 perl 中一次读取 2 个字符?
【问题讨论】: