Rselenium 查找元素时遇到问题

Rselenium problems finding an element

我是 Rselenium 的新手,我一直在尝试使用以下代码抓取网页:

library(reshape)
library(plyr)
library(RSelenium)

#start RSelenium
checkForServer()
startServer()
remDr <- remoteDriver()
remDr$open()

remDr$navigate(paste0("http://www.metrocuadrado.com/web/apartamentos/venta/c:bogota"))  

我想要 select 区域类别 (Área m2:),我没有任何问题 selecting 大多数(例如):

remDr$findElement(using = "xpath", paste0("//select[@name = 'arearango']/option[@value = 'Hasta 60']"))$clickElement()

但最后一类:

checkForServer()
startServer()
remDr <- remoteDriver()
remDr$open()

remDr$navigate(paste0("http://www.metrocuadrado.com/web/apartamentos/venta/c:bogota"))  

remDr$findElement(using = "xpath", paste0("//select[@name = 'arearango']/option[@value = '1001 o más']"))$clickElement()

我有一个错误:

 Error:      Summary: NoSuchElement
 Detail: An element could not be located on the page using the given search parameters.
 class: org.openqa.selenium.NoSuchElementException

我想问题与重音有关,但我一直无法解决,我如何select这个元素?

我可以解决它,R 似乎把 "más" 这个词读成 "más",我只是把字母 á 换成 ¡ 就可以了