2012-06-26 51 views
0

Windows phone Webbrowser未正确呈现内容。 ?例如,欧元符号显示为特殊字符“(欧元(€)”有什么办法,我可以显示在web浏览器的实际内容是这样Windows Phone Webbroswer无法正确呈现内容?

+0

你可能已经有了一个编码问题,请使用WebBrowser.NavigateToString显示你想显示什么 –

+0

(”。

​​(欧元(€)
“)这是什么IAM努力做,并有大量的其他字符将在那里 –

+0

喜亚光,我看了你的文章,我理解这个问题。输出来自api,以及如何查找和替换数字unicode字符? –

回答

0

试试这个,它为我工作:

StringHtmlContent = StringHtmlContent.Replace("€", "&euro ;"); //between &euro and ; no whitespace 

或者,你的情况:

using WebBrowser.NavigateToString("<html><Body><table><tr><td>(euro (&euro ;)</td></td></table></body><html>")