全二进制输出

0xA*_*xAX 7 binary erlang

我在二进制视图中从tcp套接字接收数据.在erlang shell中我看到:

<<18,0,0,0,53,9,116,101,115,116,32,103,97,109,101,1,0,0,1,
  134,160,0,3,13,64,0,0,0,20,...>>
Run Code Online (Sandbox Code Playgroud)

如何在没有的情况下显示所有数据 ...

谢谢.

D.N*_*bon 13

> rp(Term). 文档在这里

如果您想在shell中输入rp(Term)或希望编译的代码在shell中输出Term,这可能不是您想要的.

另一个有更多替代品的线程


And*_*ahl 6

看一下io的格式部分:fwrite.我假设您的数据以格式输出PW:

P

以与~p相同的方式写入数据,但需要额外的参数,即打印术语的最大深度.低于此深度的任何东西都被替换为....

尝试指定其他格式,例如:

io:fwrite("~p~n", [Data]).
Run Code Online (Sandbox Code Playgroud)