【发布时间】:2017-09-25 13:36:47
【问题描述】:
我正在尝试使用以下代码阅读 slashdot RSS 提要:
var htmlparser = require("htmlparser");
var sys = require("sys");
var handler = new htmlparser.RssHandler(function (error, dom) {
if(error) throw error;
console.log(dom);
});
var parser = new htmlparser.Parser(handler);
parser.parseComplete("http://rss.slashdot.org/Slashdot/slashdotMain");
console.log(handler.dom);
sys.puts(sys.inspect(handler.dom, false, null));
它总是返回以下内容,而不是返回提要数组:
[ { data: 'http://rss.slashdot.org/Slashdot/slashdotMain',
type: 'text' } ]
有什么问题?我的代码有问题吗?谢谢
【问题讨论】:
标签: node.js rss html-parsing html-parser