【发布时间】:2011-07-28 13:44:41
【问题描述】:
我得到一个特殊的 html 代码:
< ;p > ;This is < ;a href=" ;http://www.test.hu" ;> ;a test link< ;/a> ; and this is & ;nbsp;a sample text with special char: & ;#233;va < ;/p> ;
(在; char之前没有空格,但如果我不插入空格,stackoverflow会格式化它)
这不是正常的html代码,但是如果我粘贴到一个空的html页面,浏览器会用正常的标签显示它:
<i><_p_>This is <_a_ href="http://www.test.hu">a test link<_/a_> and this is a sample text with special char: éva <_/p_>
</i>
此代码将显示在浏览器中:
这是一个测试链接 这是一个带有特殊字符的示例文本:éva
所以我想得到这个文本,但是我不能使用Html.fromHtml,因为我使用的组件不支持Spanned。我想试试StringEscapeUtils,但我无法导入。
如何替换特殊字符和删除标签?
【问题讨论】: