以十六进制输出字节数组

scr*_*rrr 7 ruby sockets hex

我的Ruby脚本中有一个字节流,我想将值输出到控制台.

emb*_*oss 16

如果你以字节块的形式读取你的流,那么你可以使用String#unpack:

while buffer = io.read
  str << buffer.unpack('H*')
end
Run Code Online (Sandbox Code Playgroud)