當我用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