就我而言 我从网站上获取JSON,必须将其写入TextView中。并确实做到了。但是我的老板想要文本。没有段落;没有空行。
文本是从Web控制台添加到网站的。因此,网站的数据库使用html标签保存它们,而我也使用标签保存它们。我使用Html.fromHtml()方法将其记录下来;并在某些帮助下使用tagHandler处理<li>标签;但是现在我必须擦除<p>和<br />标签。有人可以帮忙吗?非常感谢你。
这样做
这<html>
将从字符串中删除所有标签
public String getPlainText(String htmlString){
System.out.println("HII : " + htmlString.replaceAll("\\<.*?>",""));
return htmlString.replaceAll("\\<.*?>","");
}
这只会从字符串中删除<p>
和<br>
标签
public String getPlainText(String htmlString){
System.out.println("HII : " + htmlString.replaceAll("\\<p.|\\<br.*?>",""));
return htmlString.replaceAll("\\<p.|\\<br.*?>","");
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句