从我发现这可能需要jQuery,如果是这样,R中是否有一个可以执行jQuery命令的包?
我有一个页面,其中包含所有具有相同类的链接的报告列表,我要查找的元素的xpath不是静态的,我正在寻找的标识元素在innerhtml中。是否可以通过使用包relenium找到这个元素?
YRD1是我需要的元素:
<tr class=""><td align="center"><input type="checkbox"></td><td align="left" class="undefined"><div><img onload="this.__gwtLastUnhandledEvent="load";" 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 :(得分:1)
require(relenium)
firefox <- firefoxClass$new()
firefox$get("http://lluisramon.github.io/relenium/toyPageExample.html")
modalElement <- firefox$findElementByClassName("modal")
# or
modalElement <- firefox$findElementByCssSelector(".modal")