我正在寻找通过包含该元素的 HTML 请求进行解析:
<img src="https://pbs.twimg.com/media/...." alt="Embedded image permalink"</a>
尝试获取 img src 标签。我想要的只是网址。
在这一点上,我可能过火了。使用 Request 和 Cheerio 来尝试实现这一点。
在我尝试过的 20 种不同方法中,这是我当前的代码。
var dummy;
request('http://t.co/....', function (error, response, body) {
if (!error && response.statusCode == 200) {
$ = cheerio.load(response.body);
dummy = $('img[alt=Embedded image permalink]').attr('html');
console.dir(dummy);
}
}
我收到错误消息:
selector = selector.substr(data[0].length);
TypeError: Cannot read property '0' of null
正如我所说,这可能过于复杂了。最简单(或只是功能性)的方法是什么?