HEX-Zeichenfolge zu chinesischer Zeichenfolge
Ich habe den folgenden Code zum Konvertieren von HEX nach ASCII.
<code>//Hexadecimal to ASCII Convertion private static string hex2ascii(string hexString) { MessageBox.Show(hexString); StringBuilder sb = new StringBuilder(); for (int i = 0; i <= hexString.Length - 2; i += 2) { sb.Append(Convert.ToString(Convert.ToChar(Int32.Parse(hexString.Substring(i, 2), System.Globalization.NumberStyles.HexNumber)))); } return sb.ToString(); } </code>
Eingabe hexString = D3FCC4A7B6FABBB7
output return = Óüħ¶ú »·
Die Ausgabe, die ich benötige, ist 狱 狱 魔, aber ich erhalte stattdessen Óüħ¶ú »·. Wie würde ich dafür sorgen, dass die richtige Zeichenfolge angezeigt wird?