0
Эй, я использую htmlparser2 для синтаксического анализа xml. Ниже мой кодУзел js htmlparser2 stream complete event?
var htmlparser = require('htmlparser2');
var fs = require('fs');
var sitemapUrls = [];
var parser = new htmlparser.Parser({
ontext: function(text){
if(text.match(/foo/)){
sitemapUrls.push(text);
}
}
});
fs.createReadStream('./sitemap-index.xml').pipe(parser).on('end',function(){
console.log(sitemapUrls.length);
});
Я не смог найти того, у нас есть какое-либо событие для htmlparser2, который говорит нам, синтаксический анализ завершается.
Я хочу напечатать длину sitemapUrls array.
Заранее спасибо