Erlang

[UTF-8 인코딩] - String to binary

짱가쟁이 2015. 9. 2. 15:03

한글을 바이너리 데이터로 변환하자

1> %% utf-8 encode data 만들기

1> B = unicode:characters_to_binary("한글", utf8).
<<237,149,156,234,184,128>>


? 디코드

 -> unicode:characters_to_list(B).


2> %% 출력
2> io:format("~ts~n", [B]).
한글
ok


3> %% 실행 경로 변경

3> cd("d:").
D:/
ok


4> %% 파일 저장

4> file:write_file("/tmp/test", [B]).
ok