微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Java Jsoup换行问题

我想得到这个代码;

<p>Text<br />
New Text<br />
Second Text<br />
Third Text</p>

有了这个代码;

Elements pResult = p.getElementsByTag("p");
System.out.println(pResult.text());

我展示了这个>文本新文本第二文本第三文本

但我想要

<p>Text <br>New text<br>Second Text<br>Third Text</p>

因为< br>标签

解决方法

试试这段代码

String s="<p>Text<br />\nNew Text<br />\nSecond Text<br />\nThird Text</p>";

System.out.println(Jsoup.parse(s).select("p").outerHtml());

OUTPUT

<p>Text<br> New Text<br> Second Text<br> Third Text</p>

Jsoup 1.8.3

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐