Google购物中的带有SelectorGadget的Rvest返回空列表

时间:2019-03-03 15:07:27

标签: css r web-scraping selector rvest

我正尝试在Google购物中使用R进行抓取,以便从商品评论中提取文字。在此示例中,我使用的产品可以找到here

要获取css路径.pd-reviews__user-review-snippet,我正在通过Google chrome使用Selector Gadget。似乎它选择了我想要的描述。

Selector Gadget

通常,我会在R中使用以下代码提取信息:

library(rvest)


phone <- read_html('https://www.google.es/shopping/product/17573152899201646039/reviews?hl=es&q=xiaomi%20mi%208&oq=xiaomi%20&prds=paur:ClkAsKraX3_CtAYTBh73O_TzFASn4YQm62JI9sUUIXjVzrtF2cDNDIPiSmtETVdI4haJYmkhiPuY2yTDIUnOB3An_23tWP4DnY76OhPaAmqzIeKRM1aMmXBP4BIZAFPVH70bD0nOVjDoC_nTD3S9BZjZ4ST2Gw,rstart:0')

 cast_phone <- html_nodes(phone, ".pd-reviews__user-review-snippet")

但是它不起作用。如果我尝试转换为文本并查看数据,则会返回一个空节点:

> html_text(cast_phone)
character(0)

您有什么建议吗?

0 个答案:

没有答案