如何在html页面中找到带有标签表的元素

问题描述:

我有html页面,而且我需要找到一些标签为'table'的元素,但这样的表格可能不止一个,而且他们没有id或类名称。 例子:如何在html页面中找到带有标签表的元素

<table> 
<tbody> 
<tr> 
..... 

<table> 
<tbody> 
<tr> 
..... 

<table> 
<tbody> 
<tr> <-------BINGO! 
..... 

如何我可以将它与帮助做的HtmlUnit? 谢谢...

+0

必须用HtmlUnit完成吗?另外,您指向的元素不是表格,而是表格行。 – GolezTrol

+0

我会使用String.split()函数。如果你给我的具体网站,我可以看看你。如果在你需要的东西之前有什么独特的东西,String.split()将会起作用。如果表的数量相同,它也可以工作。 –

+0

@瑞安Thansk。请看这个网站[e1.ru](http://www.e1.ru/business/realty/search.php?s_obj_type=1&rq=1&op_type=1&city_id=1&region_id=0&area_all=-1&sb=21&ob=1&p=68) – dvigal

使用HtmlPage.getElementsByTagName("table")并遍历返回的HtmlTable对象列表,直到找到想要查找的表。

+0

非常感谢。点:) – dvigal