【发布时间】:2018-02-22 18:01:51
【问题描述】:
我有以下问题。 我有一个文件用于存储一些记录的数组(未知结构)。我所知道的所有记录都用“。”分隔。 (点)。此记录的“字段”之一是二进制值。
所以结构是:
multiline_text <<binary_value>> multiline_text .
我可以逐块读取文件(因为它非常大)并解析数据以获取实际数据“”但它不是二进制值它是一个字符串。我正在尝试将其转换为二进制(以转换为后期),但我没有成功。
我尝试使用 BIF list_to_binary(但它不会工作,因为它不是一个列表) - 它已经是一个二进制文件。我尝试将其转换为整数列表,将它们折叠并转换,但它仍然无法正常工作。
我想我缺少一些基本的东西(我是 Erlang 的新手)。 有什么建议吗?
【问题讨论】:
标签: erlang