我在一个文件中有一个消息的十六进制转储,我想将它放在一个数组中,这样我就可以对其执行解码逻辑。
我想知道这是否是解析看起来像这样的消息的更简单方法。
37 39 30 35 32 34 35 34 3B 32 31 36 39 39 33 34 35 35
32 31 31 31 36 39 39 33 34 36 00 08 408 40 00 00 00 00 15
6C 71 34 34 34 34 73 69 69 6D 31 5F 33 33 33 30 33 30 33 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 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 个字符?