2015-10-30 31 views
1

說明 - 我正在使用Watin來自動化瀏覽器。這是我需要創建的Watin Table對象,而不是JavaScript對象。如何選擇沒有ID或類的表

我正在使用watin從Web應用程序中提取數據。我需要創建一個watin Table,但html中的表既沒有ID也沒有類。

它嵌套在另一個表中,但在一個ID爲detailsDiv的div內。

<div id="detailsDiv"> 
    <table> 
     <tbody> 
      <table> <!-- This is the table I need to get to--> 

      </table> 
     </tbody>  
    </table> 
</div> 

有沒有一種方法可以創建一個沒有ID或類的表中的對象?

+0

你可以分享的HTML,是不是可以添加一個ID或名稱? – Dhunt

+0

我沒有自己的應用程序。發佈html。 –

+0

請添加一些HTML代碼。爲什麼不添加一個ID?我認爲那會更好。否則只需通過標記名TABLE獲取所有元素並獲取第一個元素。 –

回答

0

所以這是我設法提出的。可以幫助別人在未來:

Div detailsDiv = ie.Div("detailsDiv"); 

TableCollection tableColl = detailsDiv.Tables; 
Table featuresTable = tableColl[1];