一、不同字符集的转换
方法1:
Encoding.UTF8.GetString(Encoding.GetEncoding("iso-8859-1").getBytes(s))
方法2:
byte[] utf8Bytes = Encoding.UTF8.GetBytes("ASCII to UTF8");
byte[] isoBytes = Encoding.Convert(Encoding.ASCII, Encoding.UTF8, utf8Bytes);
string uf8converted = Encoding.UTF8.GetString(isoBytes);
后一种方法是先转换成byte数组,然后在转成字符串