我有一个二进制< <“{\”resp_child \“:\”0 \“} \ n”(您可以看到它包含JSON)并且我想提取这个0从这个二进制二进制< < 0 >>。erlang将复杂的二进制结构转换为JSON
我是新来的Erlang,我正在试图
string:join(binary_to_list(<<"{\"resp_child\":\"0\"}\n">>), "")
,但我得到的JSON字符串作为结果。
"{\"resp_child\":\"0\"}\n"
不知道该怎么做进一步得到< < 0 >>。
谢谢。
尝试解析JSON和提取0,然后你可以只使用一个list_to_integer(“0”),将其转换。 –
如果将“0”替换为“110101”之类的值,可能会使得您的示例更清晰,因为0是0,无论它是否是二进制的;-) – ksimons
0不表示二进制数字(0,1)。它可以是9介于0和 –