现在的位置: 首页 > 综合 > 正文

解决wp7 WebBrowser 乱码问题

2014年08月29日 ⁄ 综合 ⁄ 共 553字 ⁄ 字号 评论关闭

webBrowser.NavigateToString(ConvertExtendedASCII(htmlString));

       

 private
string
ConvertExtendedASCII(
string
htmlString)

        {

            StringBuilder sb =
new
StringBuilder();

           
char[]
s = htmlString.ToCharArray();

           
foreach
(
char
c
in
s)

            {

               
if
(System.Convert.ToInt32(c) > 127)

                {

                    sb.AppendFormat("&#{0};",
System.Convert.ToInt32(c));

                }

               
else

                {

                    sb.Append(c);

                }

            }

           
return
sb.ToString();

        }

ps:求更高效率

 

抱歉!评论已关闭.