如何将 UTF8 字符转换为其对应的十六进制值

How to convert a UTF8 character to it's corresponding hex value

我必须在 Elixir-Lang 中将 utf8 字符转换为相应的十六进制值。

例如,如果我将 "A" 传递给函数,则返回 41(这是 "A" 的十六进制值)。

有什么建议吗?

您可能正在寻找 Base.encode16/1:

iex> Base.encode16 "A"
"41"