Subversion API 有一个功能数量 http://subversion.apache.org/docs/api/latest/svn__utf_8h.html用于从“本机编码”字符串转换为以 UTF-8 编码的字符串。我的问题是:Windows 上的本机编码是什么?这取决于语言环境吗?
“本机编码”字符串是用任何内容编写的字符串代码页 http://en.wikipedia.org/wiki/Code_page用户正在使用。也就是说,它们是根据正确的代码页转换为适当字形的数字。假设文件以这种方式保存,而不是保存为 UTF-8 文件。
这是一个候选问题Joel 关于 Unicode 的文章 http://www.joelonsoftware.com/articles/Unicode.html.
具体来说:
最终,这家 OEM 厂商免费获得了
编入 ANSI 标准。在里面
ANSI标准,大家都同意
低于 128 该怎么办,这很漂亮
与 ASCII 非常相似,但有
有很多不同的方法来处理
128 个及以上的字符,
取决于你住在哪里。这些
不同的系统被称为代码
页。例如在以色列 DOS
使用名为 862 的代码页,而
希腊用户使用 737。他们是
128 以下相同但与 128 不同
向上,所有有趣的字母都在那里
居住过。国家版本
MS-DOS 有几十个这样的代码页,
处理从英语到
冰岛人,他们甚至有一些
“多语言”代码页可以
世界语和加利西亚语相同
电脑!哇!但是,比如说,
希伯来语和希腊语在同一台计算机上
是完全不可能的,除非
你编写了自己的自定义程序
使用位图显示所有内容
图形,因为希伯来语和希腊语
需要不同的代码页
对高的不同解读
数字。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)