如何用JSoup删除尾随<br/>标签?

时间:2011-12-14 17:30:05

标签: whitespace jsoup htmlcleaner

我使用WYSIWIG html组件允许我的客户输入html内容,然后使用JSoup在服务器端清理它。有时(取决于浏览器和用户),提交的内容包含空标记(如<p>)或空白标记(如<br />)。这些都很烦人,因为对于所有意图和目的,输入都是空白的,但字符串的长度不为零。

有没有人知道是否有JSoup设置允许我选择不包含任何内容的所有尾随标记?

1 个答案:

答案 0 :(得分:0)

Jsoup的getText()方法可以帮到你。

如果&lt; div class =“data”&gt;

< br >MY Name is < /br > 
< br>Chirag< /br>
< br> < / br>

&LT; / DIV&GT;

比Elements data = doc.getElementsByClass(“data”),data.getText()为您提供“我的名字是Chirag”。