term_to_binary(Term) -> ext_binary()
类型:
Term = term()
返回编码结果的二进制数据对象Term
根据Erlang 外部术语格式。
这可以用于各种目的,例如,以有效的方式将术语写入文件,或者将 Erlang 术语发送到分布式 Erlang 不支持的某种类型的通信通道。
> Bin = term_to_binary(hello).
<<131,100,0,5,104,101,108,108,111>>
> hello = binary_to_term(Bin).
hello
也可以看看
binary_to_term/1
.
注意
无法保证此函数将为同一术语返回相同的编码表示。
相关用法
- erlang term_to_binary用法及代码示例
- erlang tan用法及代码示例
- erlang tuple_to_list用法及代码示例
- erlang table(Table)用法及代码示例
- erlang throw(Any)用法及代码示例
- erlang time()用法及代码示例
- erlang timestamp()用法及代码示例
- erlang tl(List)用法及代码示例
- erlang trace_pattern(MFA :: send, MatchSpec, FlagList :: [])用法及代码示例
- erlang trace_pattern(MFA :: 'receive', MatchSpec, FlagList :: [])用法及代码示例
- erlang trunc(Number)用法及代码示例
- erlang tuple_size(Tuple)用法及代码示例
- erlang tuple_to_list(Tuple)用法及代码示例
- erlang to_list(Q :: queue(Item))用法及代码示例
- erlang take(Key, Orddict)用法及代码示例
- erlang table(Name)用法及代码示例
- erlang traverse(Name, Fun)用法及代码示例
- erlang take(Key, Map1)用法及代码示例
- erlang to_list(MapOrIterator)用法及代码示例
- erlang take(String, Characters)用法及代码示例
- erlang titlecase(String :: unicode:chardata())用法及代码示例
- erlang to_float(String)用法及代码示例
- erlang to_integer(String)用法及代码示例
- erlang to_graphemes(String :: unicode:chardata())用法及代码示例
- erlang trim(String)用法及代码示例
注:本文由纯净天空筛选整理自erlang.org大神的英文原创作品 term_to_binary(Term) -> ext_binary()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。