У меня есть решение, чтобы получить некоторый контент из URL.Как очистить веб-данные с помощью Cheerio?
У меня есть код в server.js:
let request = require('request');
let cheerio = require('cheerio');
let url = "domain[dot]com/title-to-video";
request(url, function(error, response, html){
if (!error && response.statusCode == 200) {
let $ = cheerio.load(html);
console.log($.text());
} else {
console("We've encountered an error: " + error);
}
});
Он вернется HTML:
<html>
<head>
<title>Website Title</title>
</head>
<body>
<script>
getplayer.setvd1('http://abc[dot]com/video34345453.mp4');
getplayer.setvd2('http://abc[dot]com/video43243234.mp4');
</script>
</body>
</html>
Я хочу выход как:
{
http://abc[dot]com/video34345453.mp4,
http://abc[dot]com/video43243234.mp4
}
ThankYou любое решение.
Ошибка 'TypeError: cheerio.load (...). Find не является функцией' find is jQuery. –