[R] Relenium findElmentBy Innerhtml возможно в R?

0

Из того, что я нашел, может потребоваться jQuery, если это так, есть ли в R пакет, который может выполнять команды jQuery?

У меня есть страница с списком отчетов со ссылками, в которых все имеют один и тот же класс, xpath для элемента, который я ищу, будет не статичным, идентификационный элемент, который я ищу, находится внутри innerhtml. Можно ли найти этот элемент, используя релейный пакет?

YRD1 - это элемент, который мне нужен:

<tr class=""><td align="center"><input type="checkbox"></td><td align="left" class="undefined"><div><img onload="this.__gwtLastUnhandledEvent=&quot;load&quot;;" src="style=" 0px 0px;" border="0" class="MN NN fl" id="gwt-debug-starwidget"> <div class="wsn ml2em"> <div class="lnk">YRD1</div> <div class="gwt-Label"></div> </div></div></td><td align="left" class="undefined"><div><div><div class="lnk" style="white-space: nowrap;">YRD1 (11/18/13)</div></div> <div> <div class="lnk">All reports »</div> </div></div></td><td align="left" class="undefined">Me</td><td align="left" class="undefined"><div><div>--</div> <div class="ANB"></div></div></td><td align="left" class="undefined"><div class="gwt-Label">Nov 18, 2013</div><span class="gray">10:29 AM</span></td></tr>
  • 0
    Вы можете использовать findElementByClassName или findElementByCssSelector. Например, firefox$findElementByClassName("yourclass") или firefox$findElementByCssSelector(".yourclass")
Теги:
innerhtml

1 ответ

1
require(relenium)

firefox <- firefoxClass$new()
firefox$get("http://lluisramon.github.io/relenium/toyPageExample.html")

modalElement <- firefox$findElementByClassName("modal")

# or 

modalElement <- firefox$findElementByCssSelector(".modal")
  • 0
    Мне нужно найти конкретный элемент в группе элементов, которые имеют тот же класс. Этот код вернет только первый элемент с классом.
  • 0
    Как бы этот элемент был идентифицирован. Если вы приведете пример, вам будет легче помочь.
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню