300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > C# 写csv文件 使用Excel打开 中文乱码

C# 写csv文件 使用Excel打开 中文乱码

时间:2023-11-16 20:01:48

相关推荐

C# 写csv文件 使用Excel打开 中文乱码

场景,原本是想随意存一段数据到csv 逗号分隔,简单存的数据又多

但是,使用office Excel打开 中文的部分出现了乱码,而wps显示正常,调查以后是说文件要加BOM头

System.IO.StreamWriter sw = new System.IO.StreamWriter(@"D:\myData8.csv", true, System.Text.Encoding.UTF8);Environment.NewLine);sw.Write(string.Join(Environment.NewLine, lsit.Select(x => x.TocsvLogLine())));sw.Close();//这里的 TocsvLogLine 是对于一整个对象 在内部写了个方法用 ,链接了所有的属性 拼成的字符串

这样写入后 Excel 打开中文确实不乱码了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。