通过使用node.js通过网络抓取来获取IMG SRC

时间:2017-05-11 21:27:58

标签: node.js web-scraping cheerio

使用事件监听器获取this和cheerio以获取img src:

<div class="mainimage"> 

当前代码:

var cheerio = require('cheerio'),
$ = cheerio.load(this.responseText);
console.log($('mainimage').attr('img'));

然而,它返回&#39; undefined&#39;

1 个答案:

答案 0 :(得分:0)

首先你需要.mainimage(注意点),因为这是用于选择特定类的东西的jQuery语法。然后,您想要访问<img> div中的.mainimage标记。最后我们可以从图像标签中读取src属性:

console.log($('.mainimage img').attr('src'));