我在Windows Phone 7上遇到了WebBrowser内容的问题。 需要在我的应用中显示多语言网络内容。这样的页面有encoding =“utf-8。 变音符号显示为Å,å,Ä,ä,Ö,ö的另一个符号。 在opera,chrome ff和ie。
中显示的页面相同非常感谢提前。
答案 0 :(得分:1)
尝试此扩展方法
public static class StringExtensionMethods
{
public static string ToExtendedASCII(this string html)
{
string retVal = "";
char[] s = html.ToCharArray();
foreach (char c in s)
{
if (Convert.ToInt32(c) > 127)
retVal += "&#" + Convert.ToInt32(c) + ";";
else
retVal += c;
}
return retVal;
}
}