我得到了一個在Windows-1255中編碼的字節數組。如何獲取以指定編碼打開的CSV文件
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:
CA÷AAA
解決方案?
你可以發佈一個** Jibrish **的例子嗎? – christiandev
請將保存的代碼發佈到CSV。還發布瞭如何檢索現有字節的示例。 – Aphelion
Windows-1255編碼是否符合要求?將CSV保存爲更加標準的編碼能夠解決您的問題嗎? – Pluc