Elixir 二進(jìn)制模塊

2023-12-16 20:47 更新

Elixir內(nèi)置的字符串模塊只能處理UTF-8編碼的二進(jìn)制數(shù).而二進(jìn)制模塊能夠處理非UTF-8編碼的二進(jìn)制數(shù).

iex> String.to_char_list "?"
[216]
iex> :binary.bin_to_list "?"
[195, 152]

上述例子顯示了區(qū)別,String模塊反悔了UTF-8代碼點,而:binary處理的是生的數(shù)據(jù)字節(jié).


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號