c sharp编码(希伯来语)

时间:2017-05-18 13:00:13

标签: mysql .net encoding hebrew

我从mySql数据库获取希伯来语数据。数据是希伯来语。 我收到以下字符串

÷øéúéí

我知道这是希伯来语,但我无法以正确的方式对其进行编码..

这是我的代码:

Encoding hebrewEncoding = Encoding.GetEncoding("ISO-8859-8");
Encoding sourceEncoding = Encoding.GetEncoding("ISO-8859-1");

byte[] sourceBytes = sourceEncoding.GetBytes(myReader.GetString(1));
byte[] hebrewBytes = Encoding.Convert(sourceEncoding, hebrewEncoding, sourceBytes);

string hebrewString = hebrewEncoding.GetString(hebrewBytes);

此代码的输出是“aae ci”,而它应该是“אביחן”

任何帮助将不胜感激......

0 个答案:

没有答案