我正在使用ruby中的HTML代碼,並試圖從表中檢索值。這裏的HTML代碼如下所示用ruby刮HTML與
<table class="forumline" border="0" width="90%">
<tr>
<td align="center" class="row2" width="15%">Number<br><input type="text" name="T12" size="20" value="33.5756"></td>
</tr>
</table>
我也得在我的節目成功地找到了名字,但我怎麼會得到屬於它的價值是'33.5756'
require 'selenium-webdriver'
driver = Selenium::WebDriver.for :firefox
driver.get("---site goes here---")
table_data = driver.find_element(:name, "T13")
我可以得到您的表名和屬性 – Sanket
hm確定它已經很長一段時間,因爲我處理Htm l代碼,但表中沒有名稱... Im進行雙重檢查 –
嘗試'table_data.attribute(「value」)'或'get_value(:name =>「T13」)' – Santhosh