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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。