我在 windows phone 7 上遇到了 WebBrowser 内容的问题。需要在我的应用程序中显示多语言 Web 内容。此类页面具有 encoding="utf-8。变音符号显示为 Å,å,Ä,ä,Ö,ö 的另一个符号。同一页面在歌剧、chrome ff 和 ie 中显示良好。
非常感谢提前。
我在 windows phone 7 上遇到了 WebBrowser 内容的问题。需要在我的应用程序中显示多语言 Web 内容。此类页面具有 encoding="utf-8。变音符号显示为 Å,å,Ä,ä,Ö,ö 的另一个符号。同一页面在歌剧、chrome ff 和 ie 中显示良好。
非常感谢提前。
试试这个扩展方法
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;
}
}