cheerio
- 第三方模块,将爬取的数据进行解析
- 实现了核心jquery的子集
- 中文文档:cheerio爬虫
const http = require('http');
const https = require('https');
const cheerio = require('cheerio');
function handleRel(data) {
const $ = cheerio.load(data);
$('.button-wrapper').each((index, value) => {
console.log(index);
});
}
const server = http.createServer((req, res) => {
let data = '';
https.get('https://www.meizu.com', (rel) => {
rel.on('data', (chunk) => {
data += chunk;
});
rel.on('end', () => {
handleRel(data);
});
});
});
server.listen(3000, () => {
console.log('http://localhost:3000');
});