写一个小显示博文的小Demo,用WebView来实现,发现很奇怪的问题,就是代码显示成一行,你特么逗我呢,正好我用的Jsuop来爬网页,就很容易解决了
用</br>
标签替换<pre>
标签内的换行符,并且把<pre>
标签换成<p>
标签,代码如下
Elements preElems = content.select("pre");
for (Element pre : preElems) {
//把中间所有的换行符换为<br/>
pre.html(pre.html().replaceAll("\n", "<br/>"));
//把pre标签替换成p标签
pre.tagName("p");
}