HTTP Get Node JS使用文档元素进行解析

时间:2015-01-29 04:49:36

标签: javascript html node.js http

我已经写了一些javascript进入页面并从网站返回数据,但是,我想从这个html网站获取特定元素并使用document.getElementById等函数。我如何在这里使用这种功能?目前,console.log(chunk)只是吐出整个html体,我希望能够解析它。

var http = require("http");

var options = {
  host: 'www.google.com',
  port: 80,
  path: '/news'
};

http.get(options, function(res) {
      res.setEncoding('utf8');
      res.on('data', function(chunk){
        console.log(chunk);

    });

}).on('error', function(e) {
  console.log("Got error: " + e.message);
});

1 个答案:

答案 0 :(得分:0)

有很多npm模块可以执行相同的操作,这里有一些

1。cheerio

2。jsdom