2016-03-01 28 views
0

欲刮除holidayiq.com酒店審查數據,例如hotel review link,,使用R包「Rvest」未知錯誤。 'RSelenium'用於點擊「下一步>」鏈接,訪問更多頁面。RSelenium當clickElement()函數被調用

每當我使用的代碼 nxtButton = mybrowser$findElement(using = 'css selector', "#next") nxtButton$clickElement() 訪問下一個頁面,我得到了以下錯誤:

Snapshot of error

請告訴我如何處理這個錯誤。提前感謝您的幫助。

+0

發佈實際的代碼和錯誤本身,而不是鏈接屏幕截圖。 – Dason

回答

0

下面的代碼應該可以工作。

你的CSS元素沒有在網頁上找到。

nxtButton = mybrowser$findElement(using = 'css selector', "#submit_form") nxtButton$clickElement()

我想你想NEXT在右側窗體中單擊上面提供的鏈接按鈕。

+0

謝謝,但我想單擊評論部分下面的下一個按鈕,轉到下一頁評論...請爲我提供正確的CSS元素。我已經使用了CSS選擇器 - 「#下一步」,但它不工作。 –

+0

請給我整個代碼! – Bharath

+0

我將我的默認瀏覽器更改爲phantomJS(來自chrome),並解決了這個問題。代碼現在運行平穩。無論如何感謝您的幫助。 –