【发布时间】:2017-01-08 02:25:20
【问题描述】:
我尝试执行这个 javascript 命令:
document.querySelectorAll('div.Dashboard-section div.pure-u-1-1 span.ng-scope')[0].innerText
在 r 中使用 rvest 包使用以下代码:
library(rvest)
url <- read_html("")
url %>%
html_nodes("div.Dashboard-section div.pure-u-1-1 span.ng-scope") %>%
html_text()
但我认为是这样的:
character(0)
我也预料到了:
"Displaying results 1-25 of 10,897"
我能做什么?
【问题讨论】:
-
这是一个动态网页。您在加载数据之前正在阅读 html。检查这个答案-stackoverflow.com/a/29965233/3927604
-
您违反了他们的(尽管相当愚蠢)服务条款,您不得执行以下操作:“使用机器人或智能代理访问、搜索和/或系统地下载任何IEEE Xplore 的一部分。”
标签: javascript r rvest