我正在尝试解析 2 个网站中的特定标签。我需要以异步方式执行此操作,但最后将结果显示给用户。我尝试使用 htmlParser2 但我没有正确使用它。例如,我如何解析 html 中的所有 h2 标签......这是我之前尝试过的代码:
var htmlparser = require('htmlparser2');
var parser = new htmlparser.Parser({
onopentag: function(name, attribs){
if(name === "h2"){
//
}
},
ontext: function(text){
//
},
onclosetag: function(tagname){
if(tagname === "h2"){
//
}
}
});
parser.write(html_txt);
parser.end();
我对 node.js 很陌生,所以任何帮助都会非常好。谢谢