次のコードを使用して、中国語と日本語の文字もサポートする .cvs ファイルにコンテンツをエクスポートしています。
public ActionResult Download(strng accnumber)
{
string csvContent = "东西,东西,东西, hi";
var data = Encoding.UTF32.GetBytes(csvContent );
string filename = "CSV_" + accnumber + ".csv";
return File(data, "text/csv", filename);
}
ファイルをエクスポートすると、適切な中国語または日本語の文字が取得されません。何が欠けている?
私はそれをサポートするためにUTF32エンコーディングを使用しました。
編集:
メモ帳で .csv ファイルを開くと完全な文字が表示されるのに、ms-excel では表示されないことに気付きました。