据我所知,主要的应用程序是网页刮除。有任何方法可以使用cheerio命令来操作和更新html吗?
request('http://localhost:3000', function (error, response, html) {
if (!error && response.statusCode == 200) {
$ = cheerio.load(html);
}
$('ul').append('<li class="plum">Plum</li>');
$.html();
});
虽然上面的代码并不完全影响html,但是是否可以将DOM中所做的更改(例如使用$('ul').append('<li class="plum">Plum</li>') )反映在HTML上?
发布于 2016-09-12 14:23:21
在您提供的代码片段中,所需的代码已经存在。是$.html()。这句话的结果正是你所需要的。但是,如果您希望将结果保存在请求的服务器上,而不是这样,则会有一些问题:
https://stackoverflow.com/questions/31745136
复制相似问题