2011-12-14 63 views
0

我使用WYSIWIG html組件來允許我的客戶輸入html內容,並使用JSoup在服務器端清理它。有時(取決於瀏覽器和用戶),提交的內容包含空標記(如<p>)或空白標記(如<br />)。這些都很煩人,因爲對於所有意圖和目的而言,輸入都是空白的,但字符串的長度不爲零。如何使用JSoup刪除尾隨<br />標籤?

有誰知道是否有一個JSoup設置,允許我關閉所有不包含內容的結尾標籤?

回答

0

Jsoup的getText()方法可能會對您有所幫助。

如果< DIV CLASS = 「數據」>

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

</DIV>

不是元素數據= doc.getElementsByClass( 「數據」),data.getText()爲您提供了「我的名字是Chirag「。

相關問題