【发布时间】:2018-11-18 07:00:20
【问题描述】:
我正在尝试学习如何制作网络爬虫并使用 node.js 将网站内容保存到文本文件中。我的问题是要获取内容,我使用的是 Cheerio 和 jquery(我认为?),我没有经验。我正在尝试获取从cheerio 获得的结果并将其转换为我有更多处理经验的DOM 对象。如何从cheerio 获取 html 并将其转换为 DOM 对象?提前致谢!
const request = require('request');
const cheerio = require('cheerio');
request('https://www.wuxiaworld.com/novel/overgeared/og-chapter-153',(error, response, html) => {
if(!error & response.statusCode == 200) {
const $ = cheerio.load(html);
console.log(html);
html.getElementsByClassName('fr-view')[1];//I want the ability to do this
}
})
【问题讨论】:
标签: javascript jquery dom web-scraping cheerio