在開發過程 中,經常會遇到一些編碼方式的轉換。在C#中的實現。
UTF-8
UTF8Encoding utf8 = new UTF8Encoding(); string utf8Str = utf8.GetString(utf8.GetBytes(input));
或者
//注意Encoding.UTF8.GetString 與 Encoding.UTF8.GetBytes 的編碼方式必須是一至的。 byte[] infos = Encoding.UTF8.GetBytes(input); string utf8Str = Encoding.UTF8.GetString(infos);
還有其的方式如ASCII、ISO_8859_1、Default等。。
其中Default,是指操作系統默認的編碼方式。