-
Erlang OTP R13B02的unicode对于windows的支持问题20
study-erlang的时候,突然发现windows上的erlang有点怪。
例如字符串"abc"
对于R13B02的版本,可以这样表示<<"abc"/utf16>>
--> 这样在windows上显示的结果是<<0, 97, 0, 98, 0, 99>>
这个结果可和预期的不一样,因为windows上的"abc"-utf16应该是类似<<97, 0, 98, 0, 99, 0>>这样的,
否则写入文件的时候字符串的顺序都不正确。
请问大牛们这个问题如何解决?
备注:
对于字符"a",以前可以这样写:
<<10#97:16/little>>,或者<<10#97:16/native>>这样可以得出<<97,0>>这样正确序列,
现在unicode的语法增加了,但是感觉没有办法和以前的指定序列的功能想组合起来使用,
其实我更想要的语法类似(这里是YY的) : <<"abc"/utf16/native>> ~_~....
有没有比较简单的解决方法呢???
Thanks
-------------------------------------------------------------------
2009/11/16
这个问题自己搞定了,汗。。
方法:
getUnicode(Str) ->
Bin = unicode:characters_to_binary(Str, utf8, {utf16, little}),
Rtn = binary_to_list(Bin),
Rtn.
原来一直没注意到unicode里面的这个characters_to_binary/3, 揣摩了好几遍erlang-doc.终于找到了@_@...
记:这个问答区真是冷嘎,建议合并到论坛模块好了。。。。。2009年11月13日 16:49
目前还没有答案
相关推荐
erlang otp25 win安装包
erlang otp学习文档 学习还不错的
Erlang OTP 20.1 Windows 64-bit Binary File 下载地址:http://www.erlang.org/downloads
erlang_otp_win64_25.0
官网下载实在是困难,我把当前Erlang / OTP 21.0 版本提交到这里提供给大家和自己下载 原先积分0的现在都这么高了,为了方便大家,放出云盘地址:https://pan.百度.com/s/1hb8vPiMslXxNuJC8PvnKgg提取码wmx8
Erlang OTP并发编程实战高清非扫描版,基于一个simple cache深入浅出讲解erlang otp的使用。
Erlang/OTP Application完整例子,含代码和二进制,对于学习Erlang/OTP Application很有帮助。 配套文章http://blog.csdn.net/mycwq/article/details/12610677
Erlang otp_src_20.3.tar.gz linux centos otp-OTP-20.0.tar.gz 可兼容rabbitmq3.7.0
Erlang otp_win64_21.2.exe是目前Erlang otp win64位的最新版本。
Erlang opt_win64 20.2 windows exe 安装包 Erlang 20.2 is the upcoming version of Erlang For Windows x64 installer 截至2018.01.25 groovy最新最稳定版本
erlang OTP Design Principles之Gen中文erlang OTP Design Principles之Gen中文
Erlang OTP并发编程实战(中文版).pdf,不可多得的好书。
Erlang 20.1 is the upcoming version of Erlang For Windows x86 installer 截至2017.11.09 groovy最新最稳定版本 MD5: a5d93dbe77cc28f791fa56a1b1bed0a8 大小:91.1 MB
Erlang otp_win64_20.1.exe是当前最新版本的,更新时间2017-10-26
[Manning Publications] Erlang OTP 并发编程实战 (英文版) [Manning Publications] Erlang and OTP in Action (E-Book) ☆ 出版信息:☆ [作者信息] Martin Logan, Eric Merritt, Richard Carlsson [出版机构] ...
rabbitmq安装前的环境安装,Erlang23.0 Windows64安装包,官网下载了几个小时
erlang otp in action 代码
《erlang/otp并发编程实战》侧重生产环境下的erlang 开发,主要讲解如何构建稳定、版本控制良好、可维护的产品级代码,凝聚了三位erlang 大师多年的实战经验。 《erlang/otp并发编程实战》主要分为三大部分:第一...
最新版windows Erlang otp_win64_22.3.exe
Erlang otp_win64_22.0.exe