在TextView中显示已解析的HTML内容

时间:2013-12-17 10:18:34

标签: android html json

我想在TextView中显示一些HTML内容。使用JSON解析动态解析内容。下面给出的是从我在浏览器中尝试链接时获得的JSON响应中提取的。

&lt; p&gt;&lt; font color ='#FF0000'&gt;&lt; strong&gt; MESSAGE BLOCKED。&lt; / strong&gt;&lt; / font&gt;&lt; br /&gt; n谢谢。&lt; / p&gt; < / p>

但是当我在手机中完成解析时,html标签看起来像:

“&amp; lt;”,“p&amp; gt”等

我不知道为什么会这样。请帮忙。提前致谢

1 个答案:

答案 0 :(得分:1)

res是字符串(来自服务器)

 Spanned sp = Html.fromHtml(res.replace("&lt;", "<").replace("&gt;", ">"));
 textview.setText(sp);