我在SQL中有一个存储Twitter数据的表。它有日语,阿拉伯语等语言。
当使用C#代码将该表导出为CSV时,非英文字母无法正确处理,并且会以奇怪的格式显示
实施例。东京都品川区大崎写成æ±äº¬éƒ½å“å·åŒºå¤§å'Ž
我可以在代码或CSV中做些什么来避免这种情况吗?
由于
答案 0 :(得分:0)
它在sql中看起来是正常还是只是从SQL转移到csv?如果它在sql中的乱码尝试将sql列更改为ntext
答案 1 :(得分:0)
使用UTF 8编码,类似
new StreamWriter(fileStream, Encoding.UTF8)