none
WebBrowser 能不能显示html语句 RRS feed

  • 问题

  • 我的一个string里面包含了一些html的标签 , 那WebBrowser 能不能转换掉这些东西正常显示。

    比如这样的string

    <p>发布时间:2012/05/11&nbsp; <br />
    预判周期:2012/05/14-2012/05/18</p>

    2012年5月16日 2:40

答案

  • 谢谢你的回答...

    我找到了个方法可以不乱码了

            private string ConvertExtendedASCII(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;
            }

    • 已标记为答案 小携 2012年5月17日 1:19
    2012年5月17日 1:19

全部回复