rssbug.js 470 B

12345678910111213141516
  1. //node --prof --prof_auto profile.js
  2. //deps/v8/tools/mac-tick-processor v8.log
  3. var sys = require("sys");
  4. var fs = require("fs");
  5. var htmlparser = require("./node-htmlparser");
  6. var rss = fs.readFileSync("rssbug.rss");
  7. var handler = new htmlparser.DefaultHandler(function(err, dom) {
  8. if (err)
  9. sys.debug("Error: " + err);
  10. else
  11. sys.debug(sys.inspect(dom, false, null));
  12. }, { verbose: false });
  13. var parser = new htmlparser.Parser(handler);
  14. parser.parseComplete(rss);