var request = require('request'),
cheerio = require('cheerio');
var url = "https://namu.wiki/w/크롤링";
request(url, function (err, res, html) {
if (!err) {
var $ = cheerio.load(html);
$('.wiki-heading-content').each(function(){
var post = {"content": "" };
var data=$(this);
post['content']=data.text();
console.log(post);
});
}
});
下面的代码行不起作用。为什么?
//$('.wiki-heading-content').each(function()
你在代码中使用了jQuery,并且你覆盖了(在函数作用域中(这一行的全局jQuery对象。
var $ = cheerio.load(html);