我最近开始在 C# 项目中使用谷歌翻译 API。我正在尝试将一些文本从英语翻译成法语。不过,我遇到了一些特殊字符的问题。
例如,Company 这个词是通过 Société 而不是它应该的 Société 出现的。代码中有什么方法可以将它们转换为正确的特殊字符吗?即(É到é)
谢谢
如果您需要更多信息,请告诉我。
最佳答案
我遇到了同样的问题。如果您使用 WebClient类从谷歌下载 json 响应,尝试设置 Encoding属性为 UTF8。
using(var webClient = new WebClient { Encoding = Encoding.UTF8 })
{
string json = webClient.DownloadString(someUri);
...
}
关于c# - 谷歌翻译 API 和特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5601943/