Possible Duplicate:
Convert Latin 1 encoded UTF8 to Unicode
I want to convert latin1 (ISO-8859-1) to UTF8 in C#. What is the best way to do this?
My string is "Công ty TNHH TM và DL Việt Hương".
Possible Duplicate:
Convert Latin 1 encoded UTF8 to Unicode
I want to convert latin1 (ISO-8859-1) to UTF8 in C#. What is the best way to do this?
My string is "Công ty TNHH TM và DL Việt Hương".
convert latin1 (ISO-8859-1) to UTF8 in C#:
Encoding.UTF8.GetString(Encoding.GetEncoding("iso-8859-1").getBytes(s))
OR
In C-Sharp use System.Text:
byte[] utf8Bytes = Encoding.UTF8.GetBytes("ASCII to UTF8");
byte[] isoBytes = Encoding.Convert(Encoding.ASCII, Encoding.UTF8, utf8Bytes);
string uf8converted = Encoding.UTF8.GetString(isoBytes);
Source: