我正在尝试解析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很新,所以任何帮助都会非常棒。 感谢