当我用UTF-8保存基本上是这样说的文本文档:计算机时,使用安装在计算机某处的UTF8的代码页来弄清楚,如何将1和0转换为字符,对不对?了解不同的字符编码
当我保存这个内容:
激光
äüß
#§
在ISO-8895-1
,就变成这样(在Linux上,使用凯特编辑):
æ¿å
äüÃ
#§
这里没有显示那是什么在第一行和第二行显示的是一些奇怪的方块而不是字符(可以在开发人员工具中看到)。
所以我的理解是,这意味着在utf-8中代表激活的0和1的组合被映射到ISO-8895-1中的æ,对吧?奇怪的方格> <发生是因为ISO-8895-1字符集中没有该二进制数字的映射,所以计算机默认为其他编码。
这是正确的吗?
[绝对最小每个软件开发人员绝对,肯定必须知道Unicode和字符集(没有借口!)](http://www.joelonsoftware.com/articles/Unicode.html) –
谢谢,我已经阅读那,但我仍然不是100%确定我已经得到它。 – user3813234