我正在尝试使用Cheerio进行HTML抓取(无法使用jsdon,因为存在依赖问题:contextify等错误),但是我无法获取元标签"og:type","og:title"等。
request(Url, function(error, response, body) {
var $ = cheerio.load(body);
$('meta').each(function() {
console.log( $('meta').attr('content'));
});
});
我只得到了第一个 metatext/html; charset=UTF-8。你知道如何访问 og 吗?
.attribs
保存属性;如果存在.attribs.property
,则为属性属性。因此,在检查值之前,请检查.attrib
和.attrib.property
是否存在。请使用此 URL 测试此代码:http://geekli.st/goranhalusa/micro/23359
。 - Herman Junge