将日文字符输入CSV文件(C#)

时间:2010-01-05 10:40:35

标签: c#

我想将日文字符串(“设定”“HELLO”“设定”)作为记录写入CSV文件。

我尝试使用此代码但显示不正确:

StreamWriter sw_CSV = new StreamWriter(CSvFileName, false, System.Text.Encoding.Unicode);
sw_CSV.WriteLine("設定,HELLO,設定");
sw_CSV.Close();

谢谢,

2 个答案:

答案 0 :(得分:1)

应该没问题,你只需要设置编码然后打开文件..

这是一个例子(我在这里使用OpenOffice): alt text http://img81.imageshack.us/img81/1299/japanesecsv.jpg

答案 1 :(得分:0)

尝试将编码更改为UTF-8

StreamWriter sw_CSV = new StreamWriter(CSvFileName, false, System.Text.Encoding.UTF8);