我正在填充 GridView ,其中包含通过网络请求获得的各种语言的特定短语的翻译 Google Translate 。
我已经使用HttpUtility.HtmlDecode
来处理特殊字符(例如变形金刚,重音符号),但是钻石问号的处理是什么?
答案 0 :(得分:1)
问题是谷歌翻译我相信 - 他们使用的是.NET不直接支持的特殊编码。它是一种ISO编码,当通过WebClient / WebRequest下载时,这些字符会导致错误,因为它不知道如何处理编码。
我遇到了同样的问题,最后我使用谷歌翻译的JSON API来获取干净的字符。
锄头有帮助,
+++ Rick ---