将SQL表导出为CSV文件时出现的非英文字符问题
本文关键字:文字符 字符 问题 SQL CSV 文件 | 更新日期: 2023-09-27 17:54:23
我在SQL中有一个存储Twitter数据的表。它有日语,阿拉伯语等语言设置。
当使用c#代码将该表导出为CSV时,非英语字母不能正确处理,并且它们以奇怪的格式出现
交货。東京都品川区大崎被写成æ±一º¬eƒ½一"·œº一¤§一´Ž
我可以在我的代码或CSV中做些什么来避免这种情况吗?
谢谢
它在sql中看起来正常吗?或者只是当你从sql转移到csv时?如果它在SQL中是乱码,请尝试将SQL列更改为ntext
使用utf8编码,例如
new StreamWriter(fileStream, Encoding.UTF8)