0
嘿,我正在使用htmlparser2來解析xml。下面是我的代碼節點js htmlparser2流完成事件?
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數組的長度。
在此先感謝