2013-02-27 74 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:)");