从Cheerio抓取YouTube数据

时间:2018-12-20 12:04:49

标签: javascript react-native cheerio

enter image description here

我正在用react native从cheerio库中抓取Youtube数据,发现有点困难。 我想遍历选定的节点,即具有id =“ items”的div并对该节点进行迭代以获取值。但是我得到的问题是,每次我运行此代码段时:

const $ = cheerio.load(response.data);
console.warn($('.style-scope', '.ytd-grid-renderer').html());

我在控制台中得到空值。我应该做些什么来修复它?还是我的方法完全错误?

1 个答案:

答案 0 :(得分:1)

.html适用于一个选择器。

理想情况下,您的选择器应为$('.style-scope.ytd-grid-renderer')

由于要定位在同一元素上具有两个类的元素。