2013-02-27 63 views
0

我試圖選擇包含單詞聯繫人的表的行。選擇器語法

<table> 
<tr><td>bla bla</td></tr> 
<tr><td>Contact: Mike.....</td></tr> 
</table> 

當我使用e.children().select(":contains(Contact:)").text()我得到了我想要

Contact: Mike..... Contact: Mike..... Contact: Mike.... 3實例如果我嘗試e.children().select(":containsOwn(Contact:)").text()我得到

Contact: 

感謝您的任何建議。

回答

0

試試這個:

Document doc = ... 
Elements rows = doc.select("td:containsOwn(contact:)"); 

for(Element element : rows) 
{ 
    System.out.println(element.text()); 
} 

輸出:

Contact: Mike..... 

如果你想tr - 標籤來代替:doc.select("tr:contains(contact:)");