我得到一个用 Windows-1255 编码的字节数组。
Encoding enc = Encoding.GetEncoding("Windows-1255");
...
byte[] bytes = enc.GetBytes(result);
并将其保存为 CSV 文件。
var str = Encoding.GetEncoding(1255).GetString(bytes);
using (StreamWriter sw = new StreamWriter("c:\\folder\\file.csv", false, Encoding.GetEncoding(1255)))
{
sw.Write(str);
}
当我打开 CSV 文件时,我看到了 Jibberish:
çã÷ ááä
解决方案 ?