我不熟悉字符集,也不熟悉语言是从它们的环境中提取出来的,或者如果它们是与语言本身联系起来的,我想用省道制作一个简单的数字系统,它有尽可能大的基数,就像十六进制有0-9a-f,我会让每一个字符按指定的升序排列,大小写和大写都有不同的值,从而给我的数字系统提供尽可能大的基础。我想这样做,这样我就可以用尽可能少的字符作为字符串发送数字,所以我的问题是,dart是否有一个标准的字符集,我可以确定它在运行的每一个环境中都会存在?
发布于 2014-02-26 11:43:09
即使没有为代码分配具体字符,您也应该能够使用每个值。只有当您试图显示字符时,才会出现问题。
有些代码是具有特殊含义的控制字符(如0x0000),您应该在这里避免更多的信息:http://www.unicode.org/Public/UNIDATA/UnicodeData.txt。
如果您希望使用文本协议在internet上传输结果,则可能只限于ASCII。在这种情况下,我建议使用Base64编码。
https://stackoverflow.com/questions/22039712
复制相似问题